Clone Tools
  • last updated 16 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
new branch for merging lsm and fullstack

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

    • -249
    • +0
    ./LSMInvertedIndexTestContext.java
    • -568
    • +0
    ./LSMInvertedIndexTestUtils.java
  1. … 1805 more files in changeset.
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.

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

  1. … 25 more files in changeset.
added proper IO Opcallback for when LSM indexes are deactivatd

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

  1. … 65 more files in changeset.
removed flush controller; ILSMIndex replaces the functionality

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

    • -13
    • +12
    ./LSMInvertedIndexTestContext.java
  1. … 70 more files in changeset.
Merged hyracks_asterix_stabilization r2462:r2562.

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

  1. … 34 more files in changeset.
Changed partitioning field in length-partitioned inverted indexes from integer to short.

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

  1. … 12 more files in changeset.
Implemented length-partitioned LSM inverted index. Still some cleanup needed.

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

  1. … 15 more files in changeset.
Implemented in-memory component for length-partitioned inverted indexes.

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

    • -12
    • +13
    ./LSMInvertedIndexTestUtils.java
  1. … 20 more files in changeset.
Implemented bulk loading and basic search for the on-disk components of length-partitioned inverted indexes.

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

    • -20
    • +46
    ./LSMInvertedIndexTestUtils.java
  1. … 10 more files in changeset.
Checkpointing progress on implementing a length-partitioned inverted index.

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

  1. … 14 more files in changeset.
First steps in preparing the inverted-index testing framework to deal with length partitioning.

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

    • -12
    • +47
    ./LSMInvertedIndexTestContext.java
    • -18
    • +93
    ./LSMInvertedIndexTestUtils.java
  1. … 6 more files in changeset.
Changed operation tracker interface and implementations.

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

  1. … 72 more files in changeset.
More index operator cleanup.

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

  1. … 57 more files in changeset.
Further improved lsm-inverted-index tests. Added configuration parameters to AccessMethodsTestConfig.

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

    • -0
    • +195
    ./LSMInvertedIndexTestContext.java
    • -0
    • +465
    ./LSMInvertedIndexTestUtils.java
  1. … 40 more files in changeset.
Added tests for gram-based indexes, and hashed tokens.

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

  1. … 23 more files in changeset.
Improved and fixed a few bugs in the lsm inverted index tests.

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

  1. … 10 more files in changeset.
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).

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

  1. … 16 more files in changeset.
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.

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

  1. … 13 more files in changeset.
First steps to getting delete working.

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

  1. … 10 more files in changeset.
Now using two different methods of comparing actual and expected inverted-index contents to exercise more features.

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

  1. … 2 more files in changeset.
Added range search cursor for on-disk inverted index in preparation for implementing merge.

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

  1. … 7 more files in changeset.
Simplified a bunch of inverted-index interfaces. Added lsm inverted index search test.

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

  1. … 12 more files in changeset.
Added lsm inverted index insert test based on new testing framework.

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

  1. … 22 more files in changeset.
Removed some old tests.

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

  1. … 9 more files in changeset.
Added first inverted-index search test based on new testing framework. Found and fixed a few bugs.

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

    • -20
    • +226
    ./InvertedIndexTestUtils.java
  1. … 15 more files in changeset.
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.

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

  1. … 24 more files in changeset.
Added prefix-search capability for sorted sets of CheckTuples to enable comparing inverted indexes against a baseline inverted index.

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

  1. … 8 more files in changeset.
Started implementation of InvertedIndexTestContext.

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

    • -0
    • +132
    ./InvertedIndexTestContext.java
  1. … 26 more files in changeset.
More cleaning and reorg.

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

  1. … 18 more files in changeset.
More renaming and reorganizing.

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

    • -0
    • +77
    ./InvertedIndexTestUtils.java
  1. … 80 more files in changeset.