Gitiles
Code Review
Sign In
asterix-gerrit.ics.uci.edu
/
asterixdb
/
07e6beee902f2dec2e93332713439584fbe9ae93
07e6bee
made naming of ILSMIndexAccessor implementations consistent;
by zheilbron
· 12 years ago
c544195
updated versions to 0.2.2-SNAPSHOT
by zheilbron
· 12 years ago
d974a5b
merged hyracks_asterix_stabilization -r1913:1947 to hyracks_lsm_tree
by zheilbron
· 12 years ago
949579a
added IInMemoryFreePageManager & IInMemoryBufferCache interfaces
by zheilbron
· 12 years ago
ca7f68d
Removed unused package edu.uci.ics.hyracks.storage.am.common.lifecycle;
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
80ef1d4
allowed operation callback methods to throw an exception
by zheilbron
· 12 years ago
3558be6
checkpoint of the local resource repository
by kisskys
· 12 years ago
bf43701
removed spinlock in ReferenceCountingOperationTracker in favor of condition variable
by zheilbron
· 12 years ago
09ff0db
renamed IIndexOpContext and its methods for clarity
by zheilbron
· 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
2c92bb9
merged hyracks_asterix_stablilization(r 1907:1913) to hyracks_lsm_tree. This fixes the hang case bug in asterix_lsm_stabilization.
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
7935098
exposed IHyracksTaskContext to op callbacks through IOperationCallbackProvider
by zheilbron
· 12 years ago
07afe45
merged hyracks_asterix_stabilization r1904:1907
by zheilbron
· 12 years ago
601fbbc
exposed interface for supplying LSM RTree with a linearizer
by zheilbron
· 12 years ago
15eccd8
merged hyracks_asterix_stabilization -r 1876:1904
by zheilbron
· 12 years ago
d543d53
changed IndexDropOperatorDescriptor to inherit from AbstractTreeIndexOpDesc which dataflowhelpers require
by zheilbron
· 12 years ago
fba23a3
fixed bug in jaccard occurrence threshold computation to always return a positive (non-zero) value
by zheilbron
· 12 years ago
a2789c4
fixed bug in index lifecycle: create() clears the in-memory state of an index instance as it should
by zheilbron
· 12 years ago
2747e4b
fixed minor lifecycle bug in LSM search cursors--properly close even if not used for a search
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
ef3a003
Minor cleanup.
by alexander.behm
· 12 years ago
dcd80ce
Fixed cleanup of files/dirs in lsm inverted index tests.
by alexander.behm
· 12 years ago
654d979
More cleaning. Got rid of an unecessary interface.
by alexander.behm
· 12 years ago
097aa7e
More index operator cleanup for better code sharing with the lsm inverted index.
by alexander.behm
· 12 years ago
b0ceb85
modified provider and factory interfaces to allow access to hyracks task context
by zheilbron
· 12 years ago
86000c3
set ignore properties
by zheilbron
· 12 years ago
b4fd49d
Tweaked search parameters.
by alexander.behm
· 12 years ago
ef46264
Reintegrated hyracks_inverted_index_updates_new. The inverted index is done (apart from minor cleaning).
by alexander.behm
· 12 years ago
6fdd1b0
Minor fixes.
by alexander.behm
· 12 years ago
0a335d6
More index operator cleanup.
by alexander.behm
· 12 years ago
c25df01
First phase of cleaning up index operators for better code sharing.
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
0e98fbe
Adapted inverted index lifecycle calls to latest interfaces.
by alexander.behm
· 12 years ago
bb906dc
Merged hyracks_lsm_tree r1860:1879.
by alexander.behm
· 12 years ago
18c13d5
Removed superfluous tests. Tweaked testing parameters.
by alexander.behm
· 12 years ago
48c3238
merged hyracks_asterix_stabilization r1829:1876
by zheilbron
· 12 years ago
409cced
ensured all tree index operators that implement IFrameWriter properly implement IFrameWriter
by zheilbron
· 12 years ago
8e74f38
changed lifecycle manager to account for memory decrease only if deactivate succeeds
by zheilbron
· 12 years ago
dbdc0b4
Forgot a file.
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
444f112
revamped index lifecycle management interfaces to allow for more flexibility (needed in asterix for metadata)
by zheilbron
· 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
c809639
Another bugfix.
by alexander.behm
· 12 years ago
a34f2c8
Small bugfix related to pinning/unpinning papes properly.
by alexander.behm
· 12 years ago
6740195
Fixed deletion protocol in the lsm-inverted-index. The in-memory deleted-keys BTree now only contains keys referring to on-disk components. Deletions that refer to documents in the in-memory inverted index are physically removed from there, and no entry to the deleted-keys BTree is made. This behavior seems necessary to avoid a pathological case of 'lost deletes' to on-disk components (more details in comments of the code).
by alexander.behm
· 12 years ago
794e393
fixed bug that young-seok found in LSM BTree insert that allowed duplicate key insertion
by zheilbron
· 12 years ago
d07dfe0
Merged hyracks_lsm_tree r1846:r1858.
by alexander.behm
· 12 years ago
6632bec
Dealing with deleted keys in search cursors. Tests to follow.
by alexander.behm
· 12 years ago
a851201
reverted r1844
by zheilbron
· 12 years ago
a34fb9c
Minor bugfix.
by alexander.behm
· 12 years ago
12c4a65
Significantly simplified LSMInvertedIndexSearchCursor in preparation to dealing with deletes.
by alexander.behm
· 12 years ago
1284f0c
Minor cleanup for better code sharing.
by alexander.behm
· 12 years ago
ac9a3c0
Added basic lsm-inverted-index delete test that validates the index using a range search cursor (sort-merges multiple components and removes deleted entries). Still need to remove deleted entries during regular inverted index searches.
by alexander.behm
· 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
86d2866
First steps to getting delete working.
by alexander.behm
· 12 years ago
4d21c2c
Implemented lsm-inverted-index merge. Added test.
by alexander.behm
· 12 years ago
c6c8a1a
Fixed hanging test that had a working set greater than the buffercache (causing infinite wait).
by alexander.behm
· 12 years ago
a0cbaf8
Fixed formatting of jvm args that prevented the build from running.
by alexander.behm
· 12 years ago
17bbe81
Implemented lsm inverted index range search cursor that is used in merges.
by alexander.behm
· 12 years ago
bdbe7ff
Made changes to inverted index ops according to Zach's latest changes to index lifecycle management.
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
ddcb83d
Now using two different methods of comparing actual and expected inverted-index contents to exercise more features.
by alexander.behm
· 12 years ago
e5d39b1
Added range search cursor for on-disk inverted index in preparation for implementing merge.
by alexander.behm
· 12 years ago
3023a59
Minor cleanup.
by alexander.behm
· 12 years ago
6053d6e
Simplified a bunch of inverted-index interfaces. Added lsm inverted index search test.
by alexander.behm
· 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
1feb8c6
Merged hyracks_lsm_tree r1801:r1836.
by alexander.behm
· 12 years ago
8dc5b91
merged hyracks_asterix_stabilization r1792:1829 to hyracks_lsm_tree
by zheilbron
· 12 years ago
f25ad72
Added bulk loader for lsm inverted index and test (no multi-bulk-load test yet).
by alexander.behm
· 12 years ago
99cab5b
Added lsm inverted index insert test based on new testing framework.
by alexander.behm
· 12 years ago
a36ad67
Almost done with flush operation of lsm inverted index.
by alexander.behm
· 12 years ago
ff8edcf
Added component finalizer for lsm inverted index. Started to implement corresponding index file manager.
by alexander.behm
· 12 years ago
c5bf2ef
Started working on the lifecycle stuff for the LSM inverted index.
by alexander.behm
· 12 years ago
7daf2f4
Cleaned up more old tests.
by alexander.behm
· 12 years ago
a5694fe
Removed some old tests.
by alexander.behm
· 12 years ago
78ebcd3
Added basic search test for in-memory inverted index based on new framework. Fixed a few bugs in the in-memory inverted list cursor.
by alexander.behm
· 12 years ago
5d7a0e1
Added first inverted-index search test based on new testing framework. Found and fixed a few bugs.
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
8cc1214
Added data files for document generation.
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
0702b39
Moved files.
by alexander.behm
· 12 years ago
07f5206
More cleaning and reorg.
by alexander.behm
· 12 years ago
Next »