- 06d8a8f All lsm indexes (BTree, RTree, and inverted index) are now using bloom filters whenever possible. by salsubaiee · 12 years ago
- cd9ce32 Made sure bloom filters don't hold latches after insertion is over (pages are still pinned). Changed the bloom filter insertion to use a bulkload-like interface. Changed the bulkload interface for all indexes to accept number of elements hint. Various bug fixes. by salsubaiee · 12 years ago
- 78737fa Merged hyracks_lsm_tree into branch -r2668:2702. by salsubaiee · 12 years ago
- 21e672a Added bloom filter implementation. Additional extensive testing is still needed. by salsubaiee · 12 years ago
- 4100d48 major reworking of all lsm indexes with respect to synchronization and interfacing with the lsmharness by zheilbron · 12 years ago
- 20a817c * The cleanup of the merged components in the LSM indexes is now the responsibility of either: the last existing search thread (in case the merge process is over and there are still search threads accessing the merged components), or the merge thread itself (in case the merge process is over and there are no search threads accessing the merged components). * Allowed concurrent merges to occur at the same time instead of the old design which only allowed one merge process at a time per LSM index. by salsubaiee · 12 years ago
- 13fc5e4 Fixed a space calculation bug in the the btree interior frame split. Formatted the code. by salsubaiee · 12 years ago
- 568d40a Modified operation callback to include the after image in before(). by alexander.behm · 12 years ago
- 8671125 Changed the split in the rtree to be non-recursive by making sure the split can successfully insert the new tuple in either split pages assuming tuples are not bigger than half of the page size. Added test cases for the new rtree page split. Fixed a bug in the page header size calculations in btree and rtree. by salsubaiee · 12 years ago
- 390ef9c Changed the btree page split to use tuples sizes in order to determine which tuples are going to move to the new page and added a test case. by salsubaiee · 12 years ago
- 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
- 3558be6 checkpoint of the local resource repository by kisskys · 12 years ago
- 5063fee added cancel() operation callback method to ISearchOperationCallback to allow for releasal of locks when the reconciled tuple is not found after unlatch and retraverse dance by zheilbron · 12 years ago
- f2218d0 increased default multithreading level for index tests (temporary fix to avoid divide by zero error) by zheilbron · 12 years ago
- b0ceb85 modified provider and factory interfaces to allow access to hyracks task context by zheilbron · 12 years ago
- 0a335d6 More index operator cleanup. by alexander.behm · 12 years ago
- 0acc2d6 Switched inverted-index operators to lsm-inverted-index. Minor cleaning for better code sharing. by alexander.behm · 12 years ago
- 7660d93 Properly Using op callbacks in the lsm inverted index. by alexander.behm · 12 years ago
- 18c13d5 Removed superfluous tests. Tweaked testing parameters. by alexander.behm · 12 years ago
- f8e7f24 Fixed incorrect sharing of inverted-list builder causing the multi-threaded tests to break. Finished multi-threading tests. by alexander.behm · 12 years ago
- f1b046a Fixed a few multi-threading issues in the lsm-inverted-index. Still some more to go. by alexander.behm · 12 years ago
- 512869d Checkpointing lsm-inverted-index multi thread test. Still needs some debugging. by alexander.behm · 12 years ago
- 573d565 Further improved lsm-inverted-index tests. Added configuration parameters to AccessMethodsTestConfig. by alexander.behm · 12 years ago
- 53f8bc8 Added tests for gram-based indexes, and hashed tokens. by alexander.behm · 12 years ago
- 13401ad Improved and fixed a few bugs in the lsm inverted index tests. by alexander.behm · 12 years ago
- d07dfe0 Merged hyracks_lsm_tree r1846:r1858. by alexander.behm · 12 years ago
- a851201 reverted r1844 by zheilbron · 12 years ago
- 456ee5d Added delete test for in-memory inverted index (only adding key to LSM buddy BTree can lead to false positives, practically impossible to test). Fixed a bug in the counting BTree cursor when dealing with empty pages due to deletes. by alexander.behm · 12 years ago
- 4d21c2c Implemented lsm-inverted-index merge. Added test. by alexander.behm · 12 years ago
- 46c8945 Merged hyracks_lsm_tree r1838:r1844. by alexander.behm · 12 years ago
- 7a4ac20 added interface for deferring the closing of indexes by zheilbron · 12 years ago
- 3b3515e Added lsm inverted index multi-bulkload test. by alexander.behm · 12 years ago
- 90d5af2 Fixed poms after merge. by alexander.behm · 12 years ago
- 167b6ce Added validation of on-disk inverted index. Added bulk-load test for on-disk inverted index, and insert test for in-memory inverted index based on a new testing framework. by alexander.behm · 12 years ago
- 186b217 Added prefix-search capability for sorted sets of CheckTuples to enable comparing inverted indexes against a baseline inverted index. by alexander.behm · 12 years ago
- cb667d0 Started implementation of InvertedIndexTestContext. by alexander.behm · 12 years ago
- 1636c05 Added document generator for creating random documents (driven by a dictionary file) whose tokens are zipf distributed. This will be the basis for a unified inverted-index testing framework. by alexander.behm · 12 years ago
- dda3d7a got rid of the IndexRegistry since it is replaced by the index lifecycle manager by zheilbron · 12 years ago
- e5dfed0 Fixed test failure caused by my last commit. by alexander.behm · 12 years ago
- 2d252ac Added test for verifying sorted input in BTree bulk load. by alexander.behm · 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
- 5bd708b fixed minor bugs in lsm btree search cursor (related to opcallback) and added opcallback tests for BTree and LSM BTree by zheilbron · 12 years ago
- 3b89343 added validate() method for IIndexes. Currently only supported for BTree/LSM-BTree by zheilbron · 12 years ago
- 2c65eae added documentation for operation callbacks and removed extraneous callback call by zheilbron · 12 years ago
- b726b57 udated index lifecycle tests to ensure persistent data across deactivation/reactivation by zheilbron · 12 years ago
- 53eec67 merged hyracks_asterix_stabilization r1702:1723 by zheilbron · 12 years ago
- f64599d exposed interface for index lifecycle management and added naive first implementation by zheilbron · 12 years ago
- 4ff1a15 added inverted index lifecycle tests by zheilbron · 12 years ago
- c8fbea0 changed iinIIndex.open and IIndex.close to activate and deactive, respectively by zheilbron · 12 years ago
- 98657e0 changed in-memory buffer cache to have calls that explicitly allocate & deallocate (allow gc) by zheilbron · 12 years ago
- 7d88c67 instrumented btree and lsmbtree with search opcallback calls by zheilbron · 12 years ago
- 196c2c4 added lifecycle tests for rtrees, btrees, lsmbtrees, and lsmrtrees... resolving issue 9 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
- 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
- 621f01e Changed all indexes to use the new bulkload interface 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
- 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
- f081de2 refactored opcallback interfaces and touchpoints by zheilbron · 12 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
- f987cc5 Fixed some pom files that got messed up in previous merge by zheilbron · 13 years ago
- e74da94 merged r1274:1322 from hyracks_dev_next by zheilbron · 13 years ago
- 890182a Implemented BTree upsert. Using callback interface for logging. by alexander.behm · 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
- 5a23956 - Merged interface changes from hyracks_inverted_index_updates by zheilbron · 13 years ago
- e9de7b8 Cleaned up BTree integration tests. Added LSM-BTree integration tests. 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
- 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
- 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
- ba3d1af Refactored all index operators for better sharing with inverted index operators. by alexander.behm · 13 years ago
- fb3f9a9 Merged hyracks_dev_next into this branch. by alexander.behm · 13 years ago
- 609f3b9 Polished inverted index. Added integration test for inverted index bulk load. by alexander.behm · 13 years ago
- 7407537 Cleaned up createPushRuntime api by vinayakb · 13 years ago
- c476921 Ignored Eclipse metadata files 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
- 938f4b6 Cleaned up unused code by vinayakb · 13 years ago
- f46fefa Updated version of branch to 0.2.0-SNAPSHOT by vinayakb · 13 years ago
- fab18ba Added javadocs to api.application package. Fixed some typos in method names. 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
- d0f1ffb Merged 500:541 from trunk by vinayakb · 13 years ago
- e0616d8 Changed job id from UUID to JobId by vinayakb · 13 years ago
- 54702fb Converted OperatorDescriptorId and ConnectorDescriptorId to hold ints instead of UUIDs by vinayakb · 13 years ago
- caf7405 Merged r497:500 from trunk by vinayakb · 13 years ago
- a67c6c4 Refactored cluster controller by vinayakb · 13 years ago
- 42c7054 Merged r436:440 from trunk by vinayakb · 14 years ago
- 880f0de Merged r434 from trunk by vinayakb · 14 years ago
- 3224dba Added more connector policies. Cleaned up Activity API. by vinayakb · 14 years ago