Gitiles
Code Review
Sign In
asterix-gerrit.ics.uci.edu
/
asterixdb
/
07e6beee902f2dec2e93332713439584fbe9ae93
/
hyracks-examples
/
btree-example
d974a5b
merged hyracks_asterix_stabilization -r1913:1947 to hyracks_lsm_tree
by zheilbron
· 12 years ago
d8fc672
replaced the IIndexArtifactMap interface with the ILocalResourceRepository interface
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
09ff0db
renamed IIndexOpContext and its methods for clarity
by zheilbron
· 12 years ago
a851201
reverted r1844
by zheilbron
· 12 years ago
7a4ac20
added interface for deferring the closing of indexes
by zheilbron
· 12 years ago
dda3d7a
got rid of the IndexRegistry since it is replaced by the index lifecycle manager
by zheilbron
· 12 years ago
caa4c61
Added flag for checking whether input to BTree bulk load is sorted or not. Still need to add better tests.
by alexander.behm
· 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
21bfc73
undo the revision r1582 in order not to change the interface of IIndexOperatorDescriptor and all sub-concrete-classes
by kisskys
· 12 years ago
ee27ab9
added IIndexArtifactMap interface to generate permanent resourceId and changed IIndexOperatorDescriptor to deal with the IIndexArtifactMap
by kisskys
· 12 years ago
2b5c3f7
Merged hyracks_asterix_stabilization r1491:r1544.
by alexander.behm
· 12 years ago
b1ee09f
merged hyracks_asterix_stabilization r1440:1453
by zheilbron
· 12 years ago
e74da94
merged r1274:1322 from hyracks_dev_next
by zheilbron
· 13 years ago
acce7c3
reverted to r1326
by zheilbron
· 13 years ago
ea80af0
Changed the resourceId(which was fileId) value into a persistent value.
by kisskys
· 13 years ago
5287de0
Using btree upsert in lsmbtree
by zheilbron
· 13 years ago
43382db
Simplifying tree operators in preparation of LSM tree operators.
by alexander.behm
· 13 years ago
9e8e57e
Removing BTree reverse scan functionality because it is can cause latch deadlock, and adds more complexity to the BTRee. Changed search cursor, more changes to follow.
by alexander.behm
· 13 years ago
08f88cb
Changed client ports to match new default: 1098
by vinayakb
· 13 years ago
007deee
Added new IPC mechanism to Hyracks. Migrated all remote communications to use new IPC layer
by vinayakb
· 13 years ago
5bb7164
Added getFieldCount() call to RecordDescriptor
by vinayakb
· 13 years ago
8ec0f61
Fixed NC memory leak. Fixed duplicate job cleanup. Cleaned up data treatment in Hyracks
by vinayakb
· 13 years ago
ba3d1af
Refactored all index operators for better sharing with inverted index operators.
by alexander.behm
· 13 years ago
7407537
Cleaned up createPushRuntime api
by vinayakb
· 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
6eab2c4
Cleaning up BTree frame factories to not have to create a new MultiComparator for every frame.
by alexander.behm
· 13 years ago
c129ccc
Removed MultiComparator from split API call in ITreeIndexFrame. Still need to make corresponding RTree changes.
by alexander.behm
· 13 years ago
1f41215
Removed MultiComparator from compact API call in ITreeIndexFrame.
by alexander.behm
· 13 years ago
ff74107
Made IPrimitiveValueProviders an RTree internal thing for better encapsulation. Also removed them from MultiComparator in my quest to clean up the MultiComparator.
by alexander.behm
· 13 years ago
39bfd65
Removing eclipse junk files.
by alexander.behm
· 13 years ago
63132f8
Enabling all tests.
by alexander.behm
· 13 years ago
0522683
Recreating changes from hyracks_transactions_fix branch and hyracks_btree_updates branch in this branch created off of hyracks_dev_next.
by alexander.behm
· 13 years ago
6a6a938
- Added a value provider to allow the r-tree to get the actual key values.
by salsubaiee
· 13 years ago
36a6a73
Fixed protocol to call fail() on writers when source operators encounter an error.
by vinayakb
· 13 years ago
885624a
Merged hyracks_scheduling branch into hyracks_dev_next
by vinayakb
· 13 years ago
d0f1ffb
Merged 500:541 from trunk
by vinayakb
· 13 years ago
e4c865e
[maven-release-plugin] prepare for next development iteration
by vinayakb
· 13 years ago
1c5b968
[maven-release-plugin] prepare release hyracks-0.1.7
by vinayakb
· 13 years ago
bb6a829
Merged -r 438:524 from trunk into branch
by salsubaiee
· 13 years ago
8ee0fee
Took care of Sattam's comments from our code review.
by alexander.behm
· 13 years ago
e0616d8
Changed job id from UUID to JobId
by vinayakb
· 13 years ago
caf7405
Merged r497:500 from trunk
by vinayakb
· 13 years ago
58a635f
Refactored BTree ops to share them with the RTree. All ops except the search op are currently sharable. The search op needs more thinking.
by alexander.behm
· 13 years ago
69b3e9d
Starting implementation of Inverted Index operators. Did some refactoring of the BTree in the process.
by alexander.behm
· 13 years ago
78a1408
1. Modified BufferCache to have a maxOpenFiles parameter. 2. BufferCache will not invalidate and flush pages upon last close of a file. 3. Pages of unreferenced files are invalidated and flushed lazily during a new openFile request.
by alexander.behm
· 13 years ago
0d161a0
Merged trunk -r 363:437 into branch
by alexander.behm
· 13 years ago
42c7054
Merged r436:440 from trunk
by vinayakb
· 14 years ago
e809eb0
Partial commit. Code compiles, but not complete
by vinayakb
· 14 years ago
6edfb2b
More BTree refactoring for better code sharing.
by alexander.behm
· 14 years ago
c764bb6
Refactored BTree code to allow better code sharing with RTree.
by alexander.behm
· 14 years ago
759fb5f
Merged -r 330:354 from trunk
by vinayakb
· 14 years ago
feba368
[maven-release-plugin] prepare release hyracks-0.1.4
by vinayakb
· 14 years ago
3d4c974
Added new scheduler. Temporarily disabled build of compat layer pending some changes
by vinayakb
· 14 years ago
74c7207
Merged r289:290 from the hyracks_io_management branch
by vinayakb
· 14 years ago
cf05912
Fixed error in group id
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
4322c70
Removed target folder
by alexander.behm
· 14 years ago
2daa123
Formatted code in Asterix style and added copyright info to all files.
by alexander.behm
· 14 years ago
4e09438
1. Changed BTree code to use the new IBufferCache and IStorageManagerInterface to cleanly deal with the lifecycle of files.
by alexander.behm
· 14 years ago
05ab473
Ported changes in storage common
by vinayakb
· 14 years ago
f75b793
Merged online_aggregation @186:220
by vinayakb
· 14 years ago
666bda0
Fixed compilation issues.
by alexander.behm
· 14 years ago
ac9d389
Added ITypeTrait interface to indicate statically know size of types. The BTree can now use this information (with the TypeAwareTupleWriter) to save space on field slots as follows. There are no more field slots for fixed-length types and the field slots for variable-length types are delta-compressed and encoded in a variable-byte format.
by alexander.behm
· 14 years ago
2f8d7c4
added BTreeFileEnlistment op to register existing files as BTrees in the system
by alexander.behm
· 14 years ago
264695b
added more meaningful error messages for BTree op boundary cases
by alexander.behm
· 14 years ago
8be8b7d
changed BTree ops to take FileSplitProvider instead of btree file name
by alexander.behm
· 14 years ago
de3bbe0
BTree search op now takes input tuples as search keys. Added ConstantTupleSourceProviderOp to feed constant search keys. Modified BTree app example to search secondary index and then retrieve corresponding records from primary index.
by alexander.behm
· 14 years ago
93c4c1f
Added counters
by vinayakb
· 14 years ago
afbc779
Fixed eclipse .classpath files
by vinayakb
· 14 years ago
424e1ae
Optimized in-memory sorting. Added Eclipse project files
by vinayakb
· 14 years ago
34464ec
added btree example app
by alexander.behm
· 14 years ago