Gitiles
Code Review
Sign In
asterix-gerrit.ics.uci.edu
/
asterixdb
/
7d88c67a8ba4316b7bc3e58ac5cb648e64b1c7ee
7d88c67
instrumented btree and lsmbtree with search opcallback calls
by zheilbron
· 12 years ago
71c8a31
changed lsmbtree (true) insert to properly deal with antimatter tuples
by zheilbron
· 12 years ago
f91d247
changed index drop operator to be consistent with create operator
by zheilbron
· 12 years ago
196c2c4
added lifecycle tests for rtrees, btrees, lsmbtrees, and lsmrtrees... resolving issue 9
by zheilbron
· 12 years ago
bc7fe77
changed lsmbtree insert semantics to be true insert rather than upsert
by zheilbron
· 12 years ago
6736cc1
merged hyracks_asterix_stabilization r1652:1654
by zheilbron
· 12 years ago
4b74391
merged hyracks_asterix_stabilization r1634:1651
by zheilbron
· 12 years ago
a165d0a
implemented proper (and uniform) lifecycle management for all indexes
by zheilbron
· 12 years ago
4e898a1
Added the option to disable testing of the RStarPolicy as part of R-Tree or LSM R-Tree tests. By default, the flag is enabled for R-Tree tests and disabled for LSM R-Tree tests, because the former provides enough coverage for the policy.
by alexander.behm
· 12 years ago
1d40609
Reverted accidental change.
by alexander.behm
· 12 years ago
552c66b
Implemented a HashMultiSet for maintaining the expected results in the R-Tree and LSM R-Tree tests. Dramatically reduces the time for tests.
by alexander.behm
· 12 years ago
dd439f9
forgot file on previous commit
by zheilbron
· 12 years ago
baeb4e2
merged hyracks_asterix_stabilization r1606:1627
by zheilbron
· 12 years ago
6087964
refactored index interfaces to allow proper lifecycle management
by zheilbron
· 12 years ago
d891d7f
merged hyracks_asterix_stabilization r1596:1599
by zheilbron
· 12 years ago
034209b
merged hyracks_asterix_stabilization r1592:1594
by zheilbron
· 12 years ago
621f01e
Changed all indexes to use the new bulkload interface
by zheilbron
· 12 years ago
0d344c8
cleaned up the btree range search cursor
by zheilbron
· 12 years ago
05f0aa0
Added flush controller and operation tracker interfaces for LSM indexes
by zheilbron
· 12 years ago
3e3198a
reverted the AccessMethodTestsConfig file to the original setting
by kisskys
· 12 years ago
375d5ab
added a mechanism to set resourceId to operationCallback
by kisskys
· 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
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
ee27ab9
added IIndexArtifactMap interface to generate permanent resourceId and changed IIndexOperatorDescriptor to deal with the IIndexArtifactMap
by kisskys
· 12 years ago
3e5d0c73
instrumented rtree with modification callbacks and provided plumbing for opcallbacks to indexes
by zheilbron
· 12 years ago
29170d1
changed btree to throw an exception when an operation fails due to restarts
by zheilbron
· 12 years ago
0723998
instrumented btree and insertupdatedelete operator with modification opcallback calls
by zheilbron
· 12 years ago
f081de2
refactored opcallback interfaces and touchpoints
by zheilbron
· 12 years ago
112770a
fixed rare case bug with update in btree and cleaned up an interface
by zheilbron
· 12 years ago
748063e
separated IO scheduling from flush and merge policies
by zheilbron
· 12 years ago
81eb48f
added merge policy and minor fixes to flush policy
by zheilbron
· 12 years ago
753f630
exposed flush policy interfaces properly to layers above
by zheilbron
· 12 years ago
209094e
forgot files in last commit :(
by zheilbron
· 12 years ago
9c6583f
added LSM flush policy interface and dummy/naive impl for hyracks testing
by zheilbron
· 12 years ago
8573b0a
merged hyracks_asterix_stabilization r1546:r1563
by zheilbron
· 12 years ago
2b5c3f7
Merged hyracks_asterix_stabilization r1491:r1544.
by alexander.behm
· 12 years ago
165465d
merged hyracks_asterix_stabilization r1453:1468
by zheilbron
· 12 years ago
b1ee09f
merged hyracks_asterix_stabilization r1440:1453
by zheilbron
· 13 years ago
e077b6c
Removed extra/misplaced lsm directory creation call
by zheilbron
· 13 years ago
b646969
merged r1422:1429 from hyracks_asterix_stabilization
by zheilbron
· 13 years ago
3dd54f5
Removed dependencies on hyracks-control-nc.
by alexander.behm
· 13 years ago
1db59ff
merged r1380:1386 from hyracks_asterix_stabilization
by zheilbron
· 13 years ago
04111ec
added missing file from previous commit
by salsubaiee
· 13 years ago
816d042
Added in-memory sorting algorithm for the in memory RTree to be used prior to flushing.
by salsubaiee
· 13 years ago
f987cc5
Fixed some pom files that got messed up in previous merge
by zheilbron
· 13 years ago
a52369d
merged r1323:1324 from hyracks_asterix_stabilizaton -- all caught up
by zheilbron
· 13 years ago
e74da94
merged r1274:1322 from hyracks_dev_next
by zheilbron
· 13 years ago
95bd76e
merged r1207:1266 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
416fcd3
Made semantics of LSMBTree.create() consistent with BTree.create(); create resets the index as if it were new
by zheilbron
· 13 years ago
3c7c22e
Abstracted away fileIDs from indexregistry; now use indexIDs
by zheilbron
· 13 years ago
c7dcd1e
Fixed bug in integration test where wrong operation was being chosen for certain tests
by zheilbron
· 13 years ago
5287de0
Using btree upsert in lsmbtree
by zheilbron
· 13 years ago
890182a
Implemented BTree upsert. Using callback interface for logging.
by alexander.behm
· 13 years ago
db954e0
Added operation callback interface that allows pre/post inspection of tuples when operation performed on index
by zheilbron
· 13 years ago
3789e22
Fixed an incorrect initialization of the priority queue in external group operator. The bug may cause incorrect merging results.
by jarodwen
· 13 years ago
49457c3
Merged r 1258:1259 from hyracks_isolation
by vinayakb
· 13 years ago
1b41abc
Ignored eclipse files
by vinayakb
· 13 years ago
bd1b38f
Merged r 1256:1257 from hyracks_isolation
by vinayakb
· 13 years ago
9138872
Grouped hyracks-control-* under hyracks-control
by vinayakb
· 13 years ago
2ae8184
Created branch for developing VM isolation features
by vinayakb
· 13 years ago
c084d0a
Fixed erroneous equals() and hashCode()
by vinayakb
· 13 years ago
6a50f65
Merged Pouria's sort and join optimizations branch into hyracks_dev_next
by vinayakb
· 13 years ago
092095a
Removed unused data files
by vinayakb
· 13 years ago
8f5a769
Merged hyracks_dev_next -r 601:1246
by vinayakb
· 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
41974f0
Integrated more native MR operators and a Shuffle Connector
by vinayakb
· 13 years ago
b84584b
Fixed superfluous file creation in LSM B-Tree and LSM R-Tree integration tests.
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
2f216e3
Finished readthrough and cosmetic cleanup of lsm-common package:
by zheilbron
· 13 years ago
3b263b1
Added ability to get the network address of an NC at a client
by vinayakb
· 13 years ago
a213c7e
Made file deletes during cleanup asynchronous
by vinayakb
· 13 years ago
f535cbd
Fixed issue #60 on incorrect aggregate state initialization.
by jarodwen
· 13 years ago
5a23956
- Merged interface changes from hyracks_inverted_index_updates
by zheilbron
· 13 years ago
951d09c
Changed get/setMaxAttempts() to get/setMaxReattempts()
by vinayakb
· 13 years ago
ac91fe5
Changed default web port to 16001
by vinayakb
· 13 years ago
99c4cca
Fixed concurrent access to taskMap in Joblet
by vinayakb
· 13 years ago
f6df6e4
Fixed NPE on fail when other failures occur
by vinayakb
· 13 years ago
5b85745
Added the ability for connectors to indicate source partitions that make it to a given target
by vinayakb
· 13 years ago
35edf85
Added the ability to retry connections on failure to connect
by vinayakb
· 13 years ago
bc5f3d9
Merged hyracks_dev_next r1183:r1207.
by alexander.behm
· 13 years ago
06e980c
Merged hyracks_dev_next into hyracks_lsm_tree r1183:1206
by zheilbron
· 13 years ago
dc2e514
Improved task attempt lookup in job scheduler
by vinayakb
· 13 years ago
c8f86a6
Refactored the integration tests and added integration tests for the LSMRTree.
by salsubaiee
· 13 years ago
da35161
Deleting LSMBTree search op, since it's identical to the BTree op.
by alexander.behm
· 13 years ago
e9de7b8
Cleaned up BTree integration tests. Added LSM-BTree integration tests.
by alexander.behm
· 13 years ago
2661ec4
Added LSMRTree search operator.
by salsubaiee
· 13 years ago
c2db1ea
- Fixed a potential bug in the RTree delete that could happen when a deleter latch the root page while it is leaf and when it wants to upgrade the latch to write latch the root is no longer a leaf page.
by salsubaiee
· 13 years ago
55f0f20
Modified RTree search operator to extend the common TreeIndexSearchOperator.
by alexander.behm
· 13 years ago
f09b683
Fixed a bug in the LSMRTree delete operation reported by Markus in issue 58. For each delete operation we need to make sure that we run a true in-memory RTree delete operation to avoid return duplicate keys in case of consequent inserts and deletes for the same tuple before flush occur.
by salsubaiee
· 13 years ago
5e9224e
Factored out common code for tree index search ops. Added LSM BTree search operator (other existing ops can be directly used).
by alexander.behm
· 13 years ago
96712d3
Fixed a bug in the LSMRTree search cursor related to the timing of opening the RTree cursors which can cause deadlocks.
by salsubaiee
· 13 years ago
1b98b57
Added missing files.
by alexander.behm
· 13 years ago
1d0f9a6
Moved tree index test framework to hyracks-test-support. Removed JUnit dependency from access method poms. Cleaned up all access method dependencies.
by alexander.behm
· 13 years ago
2fc93e5
Fixed NPE in LSMBTreeUpdateTest.
by alexander.behm
· 13 years ago
78a50b9
Merged hyracks_dev_next r1165:r1182.
by alexander.behm
· 13 years ago
b8d3483
Changed scope of JUnit dependency from test to compile to resolve compilation issues.
by alexander.behm
· 13 years ago
Next »