Skip to content
Snippets Groups Projects
  1. Dec 17, 2015
  2. Dec 10, 2015
    • Misha Brukman's avatar
      [memcached] Added memcached binding. · d4b1d247
      Misha Brukman authored
      The memcached support was extracted from PR #98 by @jbellis, with cleanups to
      bring it in line with current APIs and style guide.
      
      This PR also addresses issue #326.
      d4b1d247
  3. Dec 08, 2015
    • Connor McCoy's avatar
      [scripts] Improve errors in bin/ycsb · 13176e3c
      Connor McCoy authored
      * Handles missing "java" with an error message.
      * Adds a check_output method for users running on Python 2.6.
      * Prints an error when importing argparse fails (third party module on Python 2.6).
      13176e3c
  4. Nov 24, 2015
  5. Nov 14, 2015
    • Stanley Feng's avatar
      [googledatastore] Initial commit of the Google Datastore Client · 8cc2a641
      Stanley Feng authored
      Add a DB client for Google Cloud Datastore. This initial commit includes implementation of all CRUD operations (modulo scan), and integration into the rest of YCSB (pom.xml changes, etc)
      
      Next few commits will include Scan/query support, single entity group support, and better documentation.
      8cc2a641
  6. Oct 29, 2015
  7. Oct 22, 2015
  8. Oct 14, 2015
  9. Sep 16, 2015
  10. Aug 07, 2015
  11. Jul 28, 2015
  12. Jun 29, 2015
    • Sean Busbey's avatar
      [scripts] clean up runtime classpath. · b770679f
      Sean Busbey authored
      1) fix handling of later binding versions, e.g. hbase-10
      2) fix reading conf dir for binding-specific artifacts
      3) allow running from source checkout by asking maven for artifact locations
      b770679f
  13. Jun 27, 2015
  14. Jun 25, 2015
  15. Jun 19, 2015
  16. Jun 18, 2015
  17. Jun 17, 2015
  18. Jun 12, 2015
  19. Jun 11, 2015
    • bigbes's avatar
      Add Tarantool database · bf4c4e57
      bigbes authored
      http://tarantool.org and https://github.com/tarantool/tarantool
      In "mail.ru" we wrote and widely use Tarantool key-value database.
      It's key properties include:
      
      * Defferent index types with iterators:
          - HASH (the fastest)
          - TREE (range and ordered retreival)
          - BITSET (bit mask search)
          - RTREE (geo search)
      * multipart keys for HASH and TREE indexes
      * Data persistence with by Write Ahead Log (WAL) and snapshots.
      * asynchronous master-master replication, hot standby.
      * coroutines and async. IO are used to implement high-performance lock-free access to data.
          - socket-io/file-io with yeilds from lua
      * stored procedures in Lua (Using LuaJIT)
      * supports plugins written on C/C++ (Have two basic plugins for working with MySQL and PostgreSQL)
      * Authentication and access control
      
      Move 'distribution target' to the end (it's needed for .jar to be in the .tar.gz)
      bf4c4e57
  20. Jun 05, 2015
  21. Jun 03, 2015
    • Connor McCoy's avatar
      [scripts] Clean up bin/ycsb. · 1de51dd6
      Connor McCoy authored
      * Use argparse for argument parsing.
      * Add a '-jvm-args' flag, to pass arbirary options to java.
      * Exit with the return code from java.
      
      Requires Python 2.7.
      1de51dd6
  22. May 29, 2015
  23. May 28, 2015
  24. May 21, 2015
  25. Apr 08, 2015
    • Connor McCoy's avatar
      Add HBase 1.0 client. · 34689082
      Connor McCoy authored
      * Bumps `hbase.version` to 1.0.0
      * Adds a new database, hbase-10, which targets the HBase 1.0 API.
      34689082
  26. May 01, 2014
  27. Dec 15, 2012
  28. Oct 22, 2012
  29. Sep 10, 2012
  30. Aug 14, 2012
  31. Aug 13, 2012
  32. Jul 09, 2012
  33. Feb 24, 2012
  34. Feb 22, 2012
Loading