Gitiles
Code Review
Sign In
asterix-gerrit.ics.uci.edu
/
asterixdb
/
87e89d3491fd02ab938d87593f10eca6ed2568f9
/
asterix-transactions
87e89d3
implemented recovery mechanism, but still need to wire up interface of getting LSNs from LSM Index
by kisskys
· 12 years ago
c1e3ec9
fixed a bug that caused secondary indexes to fail in computing the primarykey hash value for logging/locking; using proper undo functions for LSM indexes
by zheilbron
· 12 years ago
f0fc9ac
changes to bring up indexes during recovery
by kisskys
· 12 years ago
32f124a
added missing files from previous commit
by kisskys
· 12 years ago
13eb1ff
changes towards recovery
by kisskys
· 12 years ago
c98f0fc
changes towards recovery
by kisskys
· 12 years ago
7a9e340
added proper IO opcallbacks for when LSM indexes are deactivated -- this allows LSNs to be stored properly within components
by zheilbron
· 12 years ago
8ada4f9
fixed bug that might cause the LSN range of an LSM component to be improperly updated -- always take the max
by zheilbron
· 12 years ago
ae53232
reflecting api changes from hyracks_lsm_rtree:r2681
by zheilbron
· 12 years ago
24cee6a
implemented Atomic DDL operations and passed existing tests.
by kisskys
· 12 years ago
60a3531
merged the creation and scheduling of flushes and merge IO operations to a single call
by zheilbron
· 12 years ago
4ca3268
removed flush controller (and related) references
by zheilbron
· 12 years ago
f34d9d1
Asterix changes corresponding to recent cleanup in hyracks_lsm_tree. One execution test is failing unfortunately.
by alexander.behm
· 12 years ago
542b8fd
Rollback is implemented and all existing tests pass.(The existing failure test cases work, but more test cases need to be added).
by kisskys
· 12 years ago
607b7eb
another checkpoint toward making rollback work
by kisskys
· 12 years ago
ceff47f
checkpoint toward making rollback work
by kisskys
· 12 years ago
85e97dc
merged asterix_stabilization -r755:860 to asterix_lsm_stabilization
by kisskys
· 12 years ago
c01c77a
added proper callbacks to operators. passed all existing tests EXCEPT abort test.(The expected result of the existing abort test is different from the one under the entity-level commit)
by kisskys
· 12 years ago
32d1c34
added CommitOperator and the related rewrite rule
by kisskys
· 12 years ago
b0d96f7
Minor fix in op tracker.
by alexander.behm
· 12 years ago
2f5abc8
Properly setting LSN in merged components through IO operation callback.
by alexander.behm
· 12 years ago
0679df3
Modified Asterix operation tracker according to recent change in its interface in Hyracks.
by alexander.behm
· 12 years ago
7ba710d
Implemented Asterix LSMIO operation callbacks to inject LSNs into LSM components.
by alexander.behm
· 12 years ago
18194ad
changes to deal with entity level commit and setting the lastLSN to the modified LSMIndexes
by kisskys
· 12 years ago
240f718
Changed the modification callback in asterix to register the index and callback in the transaction context.
by alexander.behm
· 12 years ago
9c66c77
Minor changes in the direction of getting transactions working.
by alexander.behm
· 12 years ago
ce31868
Added Asterix operation callbacks and tracker. Still some work to be done before we can deploy them in actual query plans.
by alexander.behm
· 12 years ago
5a6f00b
Made corresponding Asterix changes due to changes to operation callbacks in Hyracks.
by alexander.behm
· 12 years ago
01e5702
Started implementing Asterix operation callbacks.
by alexander.behm
· 12 years ago
2a620c5
Changed the TransactionManager interface to deal with the entity level commit
by kisskys
· 12 years ago
3a40b33
changed log record format to deal with undo/redo operation properly
by kisskys
· 12 years ago
12ea938
merged asterix_stabilization -r722:751 to asterix_lsm_stabilization
by zheilbron
· 12 years ago
88afc46
Changed hyracks dependencies to 0.2.2-SNAPSHOT from 0.2.1-SNAPSHOT
by vinayakb
· 12 years ago
78a51a7
syncing branch with hyracks_lsm_tree changes
by zheilbron
· 12 years ago
83c48af
merged asterix_recovery r407:726 to asterix_lsm_stabilization (now running with new lock manager on LSM)
by zheilbron
· 12 years ago
3e5bc9e
ported asterix on top of hyracks_lsm_tree; reached full parity with current tests (still non-LSM indexes)
by zheilbron
· 12 years ago
bacc745
addressed Alex's code review for r217
by zheilbron
· 13 years ago
b9bb1c0
first pass of cleanup: removed static classes and cleaned up some bootstrapping code
by zheilbron
· 13 years ago
38b7ca4
Added asterix project
by vinayakb
· 13 years ago