Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Change folder structure for Java repackage

Change only the folders, not the files, for our package name change.

This will break the build, and needs to be followed by a change to

the package name in all of the source files. However performing

the folder move and file change in two steps lets Git understand

that the files are the same, and lets us track revisions across

those files.

Change-Id: I08aff75e25ac7c6298c32cf3402febbc4a318c2a

Reviewed-on: https://asterix-gerrit.ics.uci.edu/307

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Chris Hillery <ceej@lambda.nu>

    • -49
    • +0
    ./am/btree/BTreeModificationOperationCallbackTest.java
    • -429
    • +0
    ./am/btree/BTreeSearchCursorTest.java
    • -49
    • +0
    ./am/btree/BTreeSearchOperationCallbackTest.java
    • -68
    • +0
    ./am/btree/BTreeSortedInsertTest.java
    • -170
    • +0
    ./am/btree/BTreeUpdateSearchTest.java
    • -233
    • +0
    ./am/btree/FieldPrefixNSMTest.java
    • -267
    • +0
    ./am/btree/StorageManagerTest.java
  1. … 3879 more files in changeset.
VariableSizeFrame(VSizeFrame) support for Hyracks.

This patch replaced Frame/Accessor/Appender with the new API which

supports BigObject.

The ExternalSorter/TopKSorter/ExternalGroupSorter

have been implemented to support big object.

The Groupby && Join should work with BigObject also. But it will break the

memory budget when it encounter a big object. I will fix the memory

problem later in a separate CR.

The design about the frame allocation is

here:https://docs.google.com/presentation/d/15h9iQf5OYsgGZoQTbGHkj1yS2G9q2fd0s1lDAD1EJq0/edit?usp=sharing

Suggest review order:

Patch 12: It includes all of the sorting operators.

Patch 13: It applys the new IFrame API to all Hyracks codes.

Patch 14: Some bug fixes to pass all Asterix's tests.

Patch 15: Skip it!

Patch 16: Some bug fixes to the Asterix's tests in small frame setting.

Later Patch: address the comments

Change-Id: I2e08692078683f6f2cf17387e39037ad851fc05b

Reviewed-on: https://asterix-gerrit.ics.uci.edu/234

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Yingyi Bu <buyingyi@gmail.com>

  1. … 218 more files in changeset.
avoid duplication of Pointable code in SerializerDeserializer

Change-Id: Ia98985fc994e48d7d6a37dfaade0178b6644d836

Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/221

Reviewed-by: Yingyi Bu <buyingyi@gmail.com>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

  1. … 44 more files in changeset.
Added LSM component-level filters for all indexes.

Change-Id: I898cf885c9f88feae85c99799a00fd8ec036efea

Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/81

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Yingyi Bu <buyingyi@gmail.com>

  1. … 130 more files in changeset.
fix IIndexAccessor interface, add a boolean exclusiveMode parameter for the createSearchCursor method

  1. … 43 more files in changeset.
Pages are decided to be dirty when the write latches are released. Optimized the scan and update cursor.

  1. … 23 more files in changeset.
Optimized search and split of the btree for monotonically increasing keys.

    • -0
    • +68
    ./am/btree/BTreeSortedInsertTest.java
  1. … 5 more files in changeset.
let inserting duplicate keys become a NoOp instead of throwing exceptions which fail the job

  1. … 11 more files in changeset.
address Sattam's comments

  1. … 9 more files in changeset.
Merged master

  1. … 86 more files in changeset.
Delete the artifacts of a loaded component if it turn out to be an empty load.

Addressed code review comments.

  1. … 8 more files in changeset.
Prevented bulkloading an lsm index if it is not empty.

  1. … 30 more files in changeset.
add/update license headers

    • -0
    • +14
    ./am/btree/BTreeModificationOperationCallbackTest.java
    • -0
    • +14
    ./am/btree/BTreeSearchOperationCallbackTest.java
    • -0
    • +14
    ./am/btree/BTreeUpdateSearchTest.java
  1. … 2273 more files in changeset.
ensuring new lifecycle changes work with all indexes

  1. … 5 more files in changeset.
Added memory manager

  1. … 87 more files in changeset.
Merged fullstack_lsm_staging upto r3336

git-svn-id: https://hyracks.googlecode.com/svn/trunk/fullstack@3339 123451ca-8445-de46-9d55-352943316053

    • -0
    • +35
    ./am/btree/BTreeModificationOperationCallbackTest.java
    • -60
    • +68
    ./am/btree/BTreeSearchCursorTest.java
    • -0
    • +35
    ./am/btree/BTreeSearchOperationCallbackTest.java
    • -9
    • +11
    ./am/btree/BTreeUpdateSearchTest.java
  1. … 884 more files in changeset.
merged hyracks_lsm_tree and fullstack_asterix_stabilization

git-svn-id: https://hyracks.googlecode.com/svn/branches/fullstack_lsm_staging@3026 123451ca-8445-de46-9d55-352943316053

    • -0
    • +71
    ./am/btree/BTreeLifecycleTest.java
    • -0
    • +35
    ./am/btree/BTreeModificationOperationCallbackTest.java
    • -60
    • +68
    ./am/btree/BTreeSearchCursorTest.java
    • -0
    • +35
    ./am/btree/BTreeSearchOperationCallbackTest.java
    • -9
    • +11
    ./am/btree/BTreeUpdateSearchTest.java
  1. … 748 more files in changeset.
Truncated old project trunks

git-svn-id: https://hyracks.googlecode.com/svn/trunk@2424 123451ca-8445-de46-9d55-352943316053

    • -421
    • +0
    ./am/btree/BTreeSearchCursorTest.java
    • -154
    • +0
    ./am/btree/BTreeUpdateSearchTest.java
    • -225
    • +0
    ./am/btree/FieldPrefixNSMTest.java
    • -259
    • +0
    ./am/btree/StorageManagerTest.java
    • -46
    • +0
    ./am/btree/util/AbstractBTreeTest.java
  1. … 1459 more files in changeset.
Copied hyracks trunk into fullstack

git-svn-id: https://hyracks.googlecode.com/svn/branches/fullstack_staging@1958 123451ca-8445-de46-9d55-352943316053

    • -0
    • +421
    ./am/btree/BTreeSearchCursorTest.java
    • -0
    • +154
    ./am/btree/BTreeUpdateSearchTest.java
    • -0
    • +225
    ./am/btree/FieldPrefixNSMTest.java
    • -0
    • +259
    ./am/btree/StorageManagerTest.java
    • -0
    • +46
    ./am/btree/util/AbstractBTreeTest.java
  1. … 1446 more files in changeset.
Merged hyracks_asterix_stabilization upto rev 1913

git-svn-id: https://hyracks.googlecode.com/svn/trunk@1924 123451ca-8445-de46-9d55-352943316053

    • -0
    • +61
    ./am/btree/BTreeBulkLoadTest.java
    • -0
    • +61
    ./am/btree/BTreeDeleteTest.java
    • -595
    • +23
    ./am/btree/BTreeExamplesTest.java
    • -0
    • +71
    ./am/btree/BTreeInsertTest.java
    • -0
    • +421
    ./am/btree/BTreeSearchCursorTest.java
    • -0
    • +154
    ./am/btree/BTreeUpdateSearchTest.java
    • -0
    • +61
    ./am/btree/BTreeUpdateTest.java
    • -0
    • +69
    ./am/btree/BTreeUpsertTest.java
    • -19
    • +12
    ./am/btree/FieldPrefixNSMTest.java
    • -449
    • +0
    ./am/btree/RangeSearchCursorTest.java
  1. … 888 more files in changeset.
Merged hyracks_dev_next -r 1287 into trunk

git-svn-id: https://hyracks.googlecode.com/svn/trunk@1288 123451ca-8445-de46-9d55-352943316053

    • -0
    • +624
    ./am/btree/BTreeExamplesTest.java
    • -225
    • +0
    ./am/btree/BTreeFieldPrefixNSMTest.java
    • -0
    • +133
    ./am/btree/BTreeTestDriver.java
    • -0
    • +53
    ./am/btree/BulkLoadTest.java
    • -0
    • +63
    ./am/btree/DeleteTest.java
    • -0
    • +232
    ./am/btree/FieldPrefixNSMTest.java
    • -0
    • +65
    ./am/btree/InsertTest.java
    • -194
    • +110
    ./am/btree/RangeSearchCursorTest.java
    • -0
    • +169
    ./am/btree/StatsTest.java
    • -16
    • +52
    ./am/btree/StorageManagerTest.java
    • -0
    • +152
    ./am/btree/UpdateSearchTest.java
    • -0
    • +64
    ./am/btree/UpdateTest.java
  1. … 1430 more files in changeset.
Merged hyracks_transactions_fix branch

git-svn-id: https://hyracks.googlecode.com/svn/trunk@571 123451ca-8445-de46-9d55-352943316053

    • -2
    • +2
    ./am/btree/BTreeFieldPrefixNSMTest.java
  1. … 25 more files in changeset.
Merged in rtree_support branch

git-svn-id: https://hyracks.googlecode.com/svn/trunk@557 123451ca-8445-de46-9d55-352943316053

    • -182
    • +167
    ./am/btree/BTreeFieldPrefixNSMTest.java
    • -120
    • +109
    ./am/btree/BTreeStatsTest.java
    • -536
    • +459
    ./am/btree/RangeSearchCursorTest.java
    • -234
    • +221
    ./am/btree/StorageManagerTest.java
  1. … 82 more files in changeset.
Merged hyracks_dev_next into trunk

git-svn-id: https://hyracks.googlecode.com/svn/trunk@531 123451ca-8445-de46-9d55-352943316053

    • -24
    • +14
    ./am/btree/BTreeFieldPrefixNSMTest.java
    • -0
    • +173
    ./am/btree/BTreeStatsTest.java
    • -1286
    • +1136
    ./am/btree/BTreeTest.java
    • -66
    • +55
    ./am/btree/RangeSearchCursorTest.java
    • -12
    • +15
    ./am/btree/StorageManagerTest.java
  1. … 341 more files in changeset.
Merging branch with various btree fixes into trunk.

git-svn-id: https://hyracks.googlecode.com/svn/trunk@346 123451ca-8445-de46-9d55-352943316053

    • -0
    • +25
    ./am/btree/AbstractBTreeTest.java
    • -190
    • +194
    ./am/btree/BTreeFieldPrefixNSMTest.java
    • -1164
    • +1271
    ./am/btree/BTreeTest.java
    • -477
    • +548
    ./am/btree/RangeSearchCursorTest.java
    • -225
    • +234
    ./am/btree/StorageManagerTest.java
  1. … 10 more files in changeset.
Merged r289:290 from the hyracks_io_management branch

git-svn-id: https://hyracks.googlecode.com/svn/trunk@291 123451ca-8445-de46-9d55-352943316053

    • -0
    • +246
    ./am/btree/BTreeFieldPrefixNSMTest.java
    • -0
    • +1233
    ./am/btree/BTreeTest.java
    • -0
    • +550
    ./am/btree/RangeSearchCursorTest.java
    • -0
    • +260
    ./am/btree/StorageManagerTest.java
  1. … 185 more files in changeset.