Gitiles
Code Review
Sign In
asterix-gerrit.ics.uci.edu
/
asterixdb
/
85011f4f5beb8897ddaa8ab4febb769d43ffe3ec
/
hyracks-storage-common
e6df8f1
Fixed a few remaining issues regarding closing of OS file handles.
by alexander.behm
· 12 years ago
ded4ffe
Fixed issue in LSM indexes where OS file handles would not be closed properly if destroy() was called after deactivate(). This issue caused 'too many open files' during the Asterix runtime tests on a 32-bit Ubuntu.
by alexander.behm
· 12 years ago
d974a5b
merged hyracks_asterix_stabilization -r1913:1947 to hyracks_lsm_tree
by zheilbron
· 12 years ago
e697b12
fixed a bug which appears in linux, but not in Mac.
by kisskys
· 12 years ago
d8fc672
replaced the IIndexArtifactMap interface with the ILocalResourceRepository interface
by kisskys
· 12 years ago
dd94f3a
adding missing files
by kisskys
· 12 years ago
739d652
continuing implementing the local resource repository
by kisskys
· 12 years ago
3558be6
checkpoint of the local resource repository
by kisskys
· 12 years ago
c7904fe
added classes which should have been added previous commit.
by kisskys
· 12 years ago
8fb2baa
checkpoint of the local resource repository
by kisskys
· 12 years ago
1340ff9
another checkpoint for the local resource repository
by kisskys
· 12 years ago
822c2cb
checkpoint of implementing the local resource repository
by kisskys
· 12 years ago
a761518
started implementing local resource repository which stores an indexProvider which is required for local crash recovery.
by kisskys
· 12 years ago
b6413dd
reverting changes to the buffercache
by zheilbron
· 12 years ago
ac3ed6f
merged hyracks_asterix_stabilization r1724:1760
by zheilbron
· 12 years ago
f64599d
exposed interface for index lifecycle management and added naive first implementation
by zheilbron
· 12 years ago
4b74391
merged hyracks_asterix_stabilization r1634:1651
by zheilbron
· 12 years ago
f8d00bd6
added IIndexArtifactMap interface in order to support permanent resourceIds
by kisskys
· 12 years ago
b958a96
Fixed a race in BufferCache.pin() that very rarely caused deadlock in the lsm multithreading tests.
by alexander.behm
· 12 years ago
68dc82e
Reintegrated hyracks_rtree_bulkload.
by alexander.behm
· 12 years ago
e74da94
merged r1274:1322 from hyracks_dev_next
by zheilbron
· 13 years ago
0c89d15
Fixed LSM tests that I broke while cleaning up the inverted index. Minor improvements to buffercache.
by alexander.behm
· 13 years ago
4b07e1d
Implemented counting of free pages in BufferCache to better sync the cleaner thread with threads waiting for pages to be cleaned.
by alexander.behm
· 13 years ago
035a8ba
Removed atomic rename for LSM components. Using special value in metadata page of trees to guarantee consistency of written LSM components. When adding a new LSM component, it is forced to disk, and then the special value is force to disk.
by alexander.behm
· 13 years ago
0e18687
Implemented registration of LSM components via atomic renaming of a temp component. Modified LSMFileNameManager to use IOManager, such that new LSM components are written to IODevices in a round rob in fashion. Added tests using multiple IO devices.
by alexander.behm
· 13 years ago
ade9323
Fixed a race in the BufferCache because fileInfoMap was not accessed in a synchronized block within pinSanityCheck().
by alexander.behm
· 13 years ago
4ee9f67
Fixed a BTree concurrency bug, where an unsafe read lead to releasing the wrong latch type. Adding LSMBTree multi-threading tests (still incomplete).
by alexander.behm
· 13 years ago
f39a6b6
Added multi-threading test framework for tree indexes. Still need to implement concrete tests.
by alexander.behm
· 13 years ago
aac9ea7
Added client API to retrieve node controller information
by vinayakb
· 13 years ago
2950a54
Fixed Hyracks issue 47.
by alexander.behm
· 13 years ago
3f1275e
Fixed sisues 49 and 50.
by alexander.behm
· 13 years ago
b2b7db1
Fixed issue 44.
by alexander.behm
· 13 years ago
e8fc473
Merged hyracks_dev_next into this branch. Fixed a bug in the BTree interior node where deletion would happen incorrectly if that node was the root, and if was last existing key was deleted.
by alexander.behm
· 13 years ago
f46fefa
Updated version of branch to 0.2.0-SNAPSHOT
by vinayakb
· 13 years ago
39bfd65
Removing eclipse junk files.
by alexander.behm
· 13 years ago
63132f8
Enabling all tests.
by alexander.behm
· 13 years ago
20076a0
Added DebugBufferCache, andr emoved internal pin and latch counting in BTree. Started cleaning work on the BTree. RTree currently has compile errors, will fix them when cleaning is done.
by alexander.behm
· 13 years ago
d0f1ffb
Merged 500:541 from trunk
by vinayakb
· 13 years ago
caf7405
Merged r497:500 from trunk
by vinayakb
· 13 years ago
42c7054
Merged r436:440 from trunk
by vinayakb
· 14 years ago
ceb312d
Added sort-merge collector. tests pass
by vinayakb
· 14 years ago
e809eb0
Partial commit. Code compiles, but not complete
by vinayakb
· 14 years ago
759fb5f
Merged -r 330:354 from trunk
by vinayakb
· 14 years ago
74c7207
Merged r289:290 from the hyracks_io_management branch
by vinayakb
· 14 years ago
8024c92
[maven-release-plugin] prepare for next development iteration
by vinayakb
· 14 years ago
e7388ac
[maven-release-plugin] prepare release hyracks-0.1.3
by vinayakb
· 14 years ago
b19569f
[maven-release-plugin] rollback the release of hyracks-0.1.3
by vinayakb
· 14 years ago
b1aa280
[maven-release-plugin] prepare for next development iteration
by vinayakb
· 14 years ago
53275ce
[maven-release-plugin] prepare release hyracks-0.1.3
by vinayakb
· 14 years ago
45510d3
Fixed logging messages to be under a guard
by vinayakb
· 14 years ago
40a6b1d
Fixed page invalidation bug on file close.
by vinayakb
· 14 years ago
5bc845d
BufferCache now creates folders as necessary in openFile().
by alexander.behm
· 14 years ago
05ab473
Ported changes in storage common
by vinayakb
· 14 years ago
264695b
added more meaningful error messages for BTree op boundary cases
by alexander.behm
· 14 years ago
46f250a
Fixed offset computation in BufferCache read/write calls
by vinayakb
· 14 years ago
ce87610
added unmapName() method
by alexander.behm
· 14 years ago
55f3a37
Added IFileMappingProvider
by vinayakb
· 14 years ago
bfc33cf
[maven-release-plugin] prepare for next development iteration
by vinayakb
· 14 years ago
abd5142
[maven-release-plugin] prepare release hyracks-0.1.2
by vinayakb
· 14 years ago
0e1b1b0
[maven-release-plugin] prepare for next development iteration
by vinayakb
· 14 years ago
6d5bb82
[maven-release-plugin] prepare release hyracks-0.1.1
by vinayakb
· 14 years ago
bc0b3a6
Fixed timing issue between victimization and cleaner. Fixed early termination of clock. Fixed package names. Added HeapBufferAllocator.
by vinayakb
· 14 years ago
d8297c5
Fixed race between pin and cleaner
by vinayakb
· 14 years ago
8f3d38b
Added license header to storage files
by vinayakb
· 14 years ago
01c9689
Added Hyracks storage
by vinayakb
· 14 years ago