1. 07 Feb, 2017 4 commits
  2. 01 Feb, 2017 1 commit
  3. 24 Jan, 2017 2 commits
  4. 23 Jan, 2017 2 commits
  5. 21 Jan, 2017 3 commits
    • Sergei Petrunia's avatar
      MariaRocks port: put back the assert · 351043ad
      Sergei Petrunia authored
      MyRocks seems to no longer depend on it not being present after the
      merge.
      351043ad
    • Sergei Petrunia's avatar
    • Sergei Petrunia's avatar
      MariaRocks port: Remove handler::init_with_fields · 7fb3b348
      Sergei Petrunia authored
      - It turns out, ha_rocksdb::table_flags() can return
        HA_PRIMARY_KEY_IN_READ_INDEX for all kinds of tables (as its meaning
        is "if there is a PK, PK columns contribute to the secondary index
        tuple". There is no assumption that a certain PK column can be decoded
        from the secondary index.
        (Should probably be fixed in the upstream, too, but I was unable to
         construct a testcase showing this is necessary).
      
      - Following the above, we can undo the init_with_fields() changes in
        table.cc. MyRocks calls init_with_fields() from ha_rocksdb::open()
        which sets index-only read capabilities properly.
      7fb3b348
  6. 11 Jan, 2017 6 commits
  7. 08 Jan, 2017 1 commit
  8. 07 Jan, 2017 2 commits
    • Sergei Petrunia's avatar
      MariaRocks port: fix rocksdb.rocksdb_row_stats test · 93d3a39b
      Sergei Petrunia authored
      Make rocksdb_rows_XXX counters to work
      93d3a39b
    • Sergei Petrunia's avatar
      MariaRocks port: fix rocksdb.bloomfilter3 test · ebbe59fa
      Sergei Petrunia authored
      In MySQL 5.6, QUICK_SELECT_DESC calls handler->set_end_range() to
      inform the storage engine about the bounds of the range being scanned.
      
      MariaDB doesn't have that (handler::set_end_range call was back-ported
      but it is not called from QUICK_SELECT_DESC).
      Instead, it got prepare_*scan() methods from TokuDB.
      
      Implement these methods so that MyRocks has information about the range
      end.
      ebbe59fa
  9. 06 Jan, 2017 1 commit
  10. 02 Jan, 2017 5 commits
  11. 01 Jan, 2017 3 commits
  12. 31 Dec, 2016 4 commits
  13. 30 Dec, 2016 6 commits