Gitiles
Code Review
Sign In
asterix-gerrit.ics.uci.edu
/
asterixdb
/
ed8bc833461ca9057c861ef9b5c5fa410d9ddcd1
ed8bc83
Corresponding changes to recent fixes for the ExtensionOperator in Hyracks.
by alexander.behm
· 12 years ago
1ba4baa
Merged asterix_stabilization r915:r995.
by alexander.behm
· 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
8135e25
Reintegrated asterix_fuzzy_perf that implements surrogate-based indexed NL fuzzy joins with inverted indexes. Reviewed by Vinayak.
by alexander.behm
· 12 years ago
d790e5b
Took care of Vinayak's review comments.
by alexander.behm
· 12 years ago
vault/asterix_fuzzy_perf
13c0238
Merged asterix_stabilization r953:r985.
by alexander.behm
· 12 years ago
86a59f9
Reintegrated asterix_tokenizer_opt.
by alexander.behm
· 12 years ago
33d58a2
Took care of Vinayak's review comments. Cleaned up Asterix list builders.
by alexander.behm
· 12 years ago
vault/asterix_tokenizer_opt
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
cf040f9
Merged asterix_stabilization r945:r952.
by alexander.behm
· 12 years ago
5913fe5
Merged asterix_stabilization r916:r950.
by alexander.behm
· 12 years ago
146d463
1) Fix Issue 198 (Metadata tests need to be rewritten - added additional tests, cleaned existing)
by RamanGrover29@gmail.com
· 12 years ago
b2d1694
Improved tokenizer performance by reducing data copies.
by alexander.behm
· 12 years ago
6ad3a9b
Created branch for optimizing tokenizer performance.
by alexander.behm
· 12 years ago
607b7eb
another checkpoint toward making rollback work
by kisskys
· 12 years ago
a5c20db
Reintegrated asterix_lsm_length_filter.
by alexander.behm
· 12 years ago
7927e23
Merged asterix_lsm_stabilization r924:r936.
by alexander.behm
· 12 years ago
vault/asterix_lsm_length_filter
a499706
Fixed compilation issue.
by alexander.behm
· 12 years ago
99c940d
Moved an inverted index search modifier into hyracks where it belongs.
by alexander.behm
· 12 years ago
ceff47f
checkpoint toward making rollback work
by kisskys
· 12 years ago
3f2123b
Small fix to set the right dataflow helper factory.
by alexander.behm
· 12 years ago
a9faa61
Added runtime tests for fuzzy selection queries based on length-partitioned inverted indexes.
by alexander.behm
· 12 years ago
b742e09
Checkpointing progress towards integrating length-partitioned fuzzy indexes into Asterix. Basic bulk load and search seem to work. Needs testing.
by alexander.behm
· 12 years ago
a548fe9
Created branch for adding length-partitioned fuzzy indexes to Asterix.
by alexander.behm
· 12 years ago
8a3e3c0
Fixed a bug in BTree indexed NL joins. The bug surfaced in a query with multiple index rewrites (primary index search feeding into a secondary indexed NL join).
by alexander.behm
· 12 years ago
f1304de
Merged asterix_stabilization r889:r914.
by alexander.behm
· 12 years ago
e1c8e2b
merged asterix_stabilization -r 860:906 to asterix_lsm_stabilization
by kisskys
· 12 years ago
85e97dc
merged asterix_stabilization -r755:860 to asterix_lsm_stabilization
by kisskys
· 12 years ago
a36464e
Merged resolution for issue 220:Incorrect use of transaction id in AqlMetadataProvider
by RamanGrover29@gmail.com
· 12 years ago
74dc00a
Minor bugfix in the BTree indexed NL rewrite rule.
by alexander.behm
· 12 years ago
630077f
reverting earlier changes to AqlTranslator, as there are more changes required and rightly need to be handled through a separate branch and merged back upon code review
by RamanGrover29@gmail.com
· 12 years ago
5d48f3a
This is in continuation of the previous check-in that removed the compileQuery method and refactored code around the invocations
by RamanGrover29@gmail.com
· 12 years ago
c4c7189
1) Combined query rewriting and compilation to happen in a single method.
by RamanGrover29@gmail.com
· 12 years ago
417fb9b
Added more tests for the new indexed NL fuzzy join using surrogates.
by alexander.behm
· 12 years ago
0d9746a
Re-substituted primary key variables in indexed fuzzy joins to better enable removal of the top-level equi join.
by alexander.behm
· 12 years ago
954083a
Added tests for surrogate-based indexed NL fuzzy joins, where the top-level join is unecessary and optimized away.
by alexander.behm
· 12 years ago
a421807
Removed useless data loads to speed up optimizer tests.
by alexander.behm
· 12 years ago
adf42fb
Changed expected query plans of index-based fuzzy joins, because we are now using a surrogate-optimized plan.
by alexander.behm
· 12 years ago
234fa23
Merged asterix_stabilization r867:r878 and r882:r887.
by alexander.behm
· 12 years ago
19620e8
Added a new rewrite rule that eliminates unnecessary joins introduced as part of surrogate-based optimizations used in, for example, index-based fuzzy joins.
by alexander.behm
· 12 years ago
c2dd4ac
Added missing rule file.
by alexander.behm
· 12 years ago
ca221a4
Added a new rule for pushing expensive similarity functions below joins if possible. This rule should reduce the number of similarity-function invocations, and also enables other rules to trigger for further plan improvements.
by alexander.behm
· 12 years ago
8a37ebf
1) fixed Issue 100 and 124.
by RamanGrover29@gmail.com
· 12 years ago
b56b495
Merged asterix_stabilization r879:r881.
by alexander.behm
· 12 years ago
2cddf51
Enabled PushAssignBelowUnionAllRule in cleanup rule collection. The rule helps to trigger common sub-expression elimination which removes redundant edit distance computations in index-based fuzzy joins on edit distance.
by alexander.behm
· 12 years ago
4037dde
Updated some of the optimizer test cases that were broken by a recenet commit.
by salsubaiee@gmail.com
· 12 years ago
44f4bd5
Changes to expected plans corresponding to improvements in Algebricks rules.
by alexander.behm
· 12 years ago
692489e
Checkpointing more improvements to the indexed NL rewrite.
by alexander.behm
· 12 years ago
94dabb3
Tuned and cleaned the surrogate-based index NL rewrite with inverted indexes.
by alexander.behm
· 12 years ago
3fd91a6
Saving intermediate state of index NL rewrite using surrogates.
by alexander.behm
· 12 years ago
2a0d817
Fixed issue 214 (allowing r-trees to be created for rectangle data type). Added test cases for all other spatial data types.
by salsubaiee@gmail.com
· 12 years ago
2471039
committing additional tests covering user defined functions
by RamanGrover29@gmail.com
· 12 years ago
f03cdb1
Merged asterix_stabilization r857:r866.
by alexander.behm
· 12 years ago
8403b44
Removed a few System.out.println() that were probably left there by mistake.
by alexander.behm
· 12 years ago
cd87748
Added missing tests that had been lost in moving to the new testing framework.
by alexander.behm
· 12 years ago
7895283
changed to use tryInsert method
by kisskys
· 12 years ago
58cf330
Merged asterix_statement_model_fix into asterix_stabilization
by RamanGrover29@gmail.com
· 12 years ago
26f2685
Merged asterix_stabilization r828:r855.
by alexander.behm
· 12 years ago
3caae9e
Improved rule matching for indexed NL joins using primary btree indexes (if hint was given). Fixed a few bugs in the access method rewrite rule. Added tests to guard against regressions.
by alexander.behm
· 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
0f7351e
a) Enabled the new test framework for executing runtime tests.
by RamanGrover29@gmail.com
· 12 years ago
3e6a132
merged back branch asterix_stabilization_temp_fix -r 799:846
by jarodwen
· 12 years ago
b8b5ea0
Reintegrated asterix_inline_vars.
by alexander.behm
· 12 years ago
617a652
Merged asterix_stabilization r811:r842.
by alexander.behm
· 12 years ago
vault/asterix_inline_vars
1e74ad5
Implemented indexed NL joins using secondary RTrees.
by alexander.behm
· 12 years ago
0bf57eb
Addressed Vinayak's review comments.
by alexander.behm
· 12 years ago
7eafd5f
Improved index NL joins on primary btree indexes by requiring an unordered partitioning property instead of a broadcast.
by alexander.behm
· 12 years ago
32d1c34
added CommitOperator and the related rewrite rule
by kisskys
· 12 years ago
ec90fb6
Implemented indexed-nested loops join using BTrees. Added basic tests.
by alexander.behm
· 12 years ago
86984d4
Removed COMMIT PhysicalOperatorTag
by kisskys
· 12 years ago
8052146
added missing files for the CommitOperator
by kisskys
· 12 years ago
8eb83ad
Checkpoint towards introducing a CommitOperator which implements IOperatorExtension interface plus the corresponding rewrite rule
by kisskys
· 12 years ago
a0da19f
Created a branch for optimizing the performance of fuzzy queries.
by alexander.behm
· 12 years ago
b0d96f7
Minor fix in op tracker.
by alexander.behm
· 12 years ago
7102a04
Fixed naming of file splits for LSM inverted index which prevented the index from being dropped properly (resulting in OS file handles that were never closed).
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
02d1db6
Undoing commit r811.
by alexander.behm
· 12 years ago
fa908ac
Asterix now configures its own IOManager in AsterixRuntimeState since it should not rely on the IOManager set in Hyracks. The Asterix IO devives are configured via the Asterix .properties file.
by alexander.behm
· 12 years ago
13a40f5
Merged asterix_stabilization r767:r809.
by alexander.behm
· 12 years ago
d1e2cb1
Added runtime tests for indexed-nl similarity joins that also return the similarity value.
by alexander.behm
· 12 years ago
ce9b780
Added optimizer tests for rewriting fuzzy joins using indexes while also returning the similarity value of the result pairs.
by alexander.behm
· 12 years ago
1fbcdaa
Added test for query that was finalized in the proposal
by khfaraaz82@gmail.com
· 12 years ago
cd92f4f
Added test to cover scenario from the proposal
by khfaraaz82@gmail.com
· 12 years ago
be68b6c
Corresponding Asterix changes to rewrite rule changes in Algebricks.
by alexander.behm
· 12 years ago
dafd356
Replaced old variable-inlining rule with new one. I've completely finished proper variable inlining and common subexpression elinination.
by alexander.behm
· 12 years ago
3aff45f
Added rule to inline variables with a single reference to physical rewrite collection. Changed expected plans for optimizer tests since the plans have been improved (fewer assigns due to inlining).
by alexander.behm
· 12 years ago
ca49d8c
Added temporal constructor fix for threading issue.
by jarodwen
· 12 years ago
50c99ed
create branch for temporal bug fixing
by jarodwen
· 12 years ago
2b440d0
Improve applicability of SimilarityCheckRule.
by alexander.behm
· 12 years ago
ca80afd
Removed topmost project generated by indexed-nl-join rewrite to avoid complications when eliminating common subexpressions in later rewriting phases.
by alexander.behm
· 12 years ago
00b9590
Fixed a bug in the access method rewrite rule. Added common subexpression elimination rule to normalization rule collection. Changed expected plans of optimizer tests accordingly (some plans were improved, most had variable numbers changed).
by alexander.behm
· 12 years ago
Next »