Граф коммитов

  • 198bf5953e
    Merge ebc20c304b into f3b2e729cb John Hawthorn 2024-09-05 08:22:31 -0700
  • f3b2e729cb
    Merge pull request #17 from github/radville/prepare-frozen-strings master Laura Radville 2024-09-05 11:04:50 -0400
  • d941a7db0e marks strings as mutable Laura Radville 2024-09-05 10:11:32 -0400
  • bc45548f1e marks strings as mutable radville/frozen-strings Laura Radville 2024-09-05 10:08:17 -0400
  • aa7e3f5d12
    Merge pull request #16 from github/ccs-upgrade-deps Colin Stolley 2021-03-18 12:12:37 -0700
  • 2371d7102a Upgrade yajl-ruby and rake. ccs-upgrade-deps Colin Stolley 2021-03-17 14:46:58 -0500
  • 2a626e0bf0
    Merge pull request #15 from github/cmn/bert-as-module Carlos Martín Nieto 2020-10-30 10:26:06 +0100
  • 59dd530be7 decode: do not keep a reference to classes across calls Carlos Martín Nieto 2020-10-30 09:19:06 +0100
  • 901ef50958 decode: define BERT module instead of trying to look it up Carlos Martín Nieto 2020-10-29 17:14:55 +0100
  • f6727fc37b
    Merge pull request #14 from github/slice-instead-of-dup Carlos Martín Nieto 2018-10-12 16:58:52 +0200
  • f6b34837c7
    Apply same shared string optimization in Ruby slice-instead-of-dup Aaron Patterson 2018-10-10 12:15:46 -0700
  • 5a447736d2
    Use shared strings to decrease allocated bytes. Aaron Patterson 2018-10-10 11:50:44 -0700
  • ebc20c304b Remove LOAD_PATH manipulation John Hawthorn 2018-08-30 15:47:13 -0700
  • ca51092ef6 Merge pull request #12 from spraints/msgpack Carlos Martín Nieto 2017-06-12 14:25:49 +0200
  • fbae1a156c brianmario/mochilo#20 is merged Matt Burke 2017-06-06 16:37:02 -0400
  • 10bb1e3203 Update dependencies so that a new enough mochilo is used Matt Burke 2017-06-06 16:08:36 -0400
  • c4a1f2ca03 mochilo v1 == bert v3, mochilo v2 == bert v4 Matt Burke 2017-05-30 12:32:32 -0400
  • f36d0c6ad5 Use a varying mochilo version in CI Matt Burke 2017-05-30 09:47:15 -0400
  • 7ae632e0d5 Bump mochilo Matt Burke 2017-05-26 16:11:53 -0400
  • 71b04468f7 C implementation for v3 Matt Burke 2017-05-26 15:15:52 -0400
  • a32b6cc101 Use brianmario/mochilo#19 Matt Burke 2017-05-26 14:43:49 -0400
  • b5e83ef0d8 Serialize symbol, time, regexp in the benchmark, too Matt Burke 2017-05-26 14:27:43 -0400
  • 5c272f0635 v4 (mochilo) -> v3 Matt Burke 2017-04-27 14:30:54 -0400
  • f7852d7712 remove byebug dependency Matt Burke 2017-04-24 17:58:16 -0400
  • 40e478c76b Make v4, using mochilo Matt Burke 2017-04-24 17:49:30 -0400
  • 70d85c7dbc Use a modified msgpack, so that String can be customized Matt Burke 2017-04-24 15:45:13 -0400
  • 5c88d933e0 benchmark the new BERT encoder Matt Burke 2017-04-21 10:36:27 -0400
  • 2fb106607f do less processing on a msgpackable object Matt Burke 2017-04-21 10:33:45 -0400
  • d733ee9eac set up serialization of symbols Matt Burke 2017-04-21 10:00:09 -0400
  • c5268506d2 decode msgpack-based bert Matt Burke 2017-04-21 09:45:05 -0400
  • b710534fa3 Make a basic v3(msgpack) encoder Matt Burke 2017-04-21 09:39:57 -0400
  • 9ed0dc3515 bert_test: restructure to prep for v3 tests Matt Burke 2017-04-21 09:16:21 -0400
  • 4fa5e2e2d3 Benchmark dat msgpack Matt Burke 2017-04-21 09:03:53 -0400
  • fecf8b91e7 Merge 372b07d1fc into 1405542759 Brian Lopez 2017-01-12 11:47:32 +0000
  • 1405542759 Merge pull request #11 from github/ci Charlie Somerville 2017-01-12 12:17:20 +1100
  • ca38663411 only serialise a Time object with microsecond precision Charlie Somerville 2017-01-11 15:45:23 +1100
  • 57c7b1de79 test ruby and c implementations Charlie Somerville 2017-01-11 15:42:19 +1100
  • 59692ed4a5 set up .travis.yml with ruby 2.3 and 2.4 Charlie Somerville 2017-01-11 15:32:10 +1100
  • 38fdbbf98d fix unused variable warnings when testing with -w Charlie Somerville 2017-01-11 15:25:26 +1100
  • 0dcc7eee8f Merge pull request #9 from github/integer-unification Charlie Somerville 2017-01-12 12:12:09 +1100
  • 83ffa7f301 Merge pull request #10 from arthurschreiber/arthur/fix-encoding-failures Charlie Somerville 2017-01-12 12:05:00 +1100
  • 97b96f548e Make sure we only collect binary encoded strings in our buffer. production+travis+write-1-speed+buffered-write+reduce-mem-usage+fix-encoding-failures Arthur Schreiber 2017-01-11 10:10:14 +0100
  • 76fb02aca8 Make sure we only collect binary encoded strings in our buffer. Arthur Schreiber 2017-01-11 10:10:14 +0100
  • e24ea19c1b Don't use a StringIO when encoding data. production+travis+write-1-speed+buffered-write+reduce-mem-usage Arthur Schreiber 2016-08-12 11:40:01 +0200
  • 4edf157db4 introduce a new buffered writer method production+travis+write-1-speed+buffered-write Aaron Patterson 2016-05-20 11:19:30 -0700
  • 5209de6b21 speed up `write_1` calls production+travis+write-1-speed Aaron Patterson 2016-08-10 10:55:06 -0700
  • 7c2173d1db only serialise a Time object with microsecond precision production+travis Charlie Somerville 2017-01-11 15:45:23 +1100
  • b8487e2e89 test ruby and c implementations Charlie Somerville 2017-01-11 15:42:19 +1100
  • 78af4a8352 set up .travis.yml with ruby 2.3 and 2.4 Charlie Somerville 2017-01-11 15:32:10 +1100
  • 64f9743b83 fix unused variable warnings when testing with -w production+cleanup Charlie Somerville 2017-01-11 15:25:26 +1100
  • 2e4b563e51 update rake dev dependency for ruby 2.4 Charlie Somerville 2017-01-11 15:24:03 +1100
  • af79e92c91 replace Fixnum and Bignum with Integer production+ruby-2.4 Charlie Somerville 2017-01-11 15:00:27 +1100
  • 4bf34e537d add test-unit as development dependency Charlie Somerville 2017-01-11 15:18:47 +1100
  • e973350e6a Bring back the smaller 'large' decode payload Carlos Martín Nieto 2016-05-23 14:09:25 +0200
  • cb40a8bfb8 Use rake-compiler Carlos Martín Nieto 2016-05-23 14:07:49 +0200
  • 43d07dcdae Don't require jeweler Carlos Martín Nieto 2016-05-23 13:56:05 +0200
  • 3c96b8154c add test-unit as development dependency Charlie Somerville 2017-01-11 15:05:26 +1100
  • 0aa53733e4 update rake dev development for ruby 2.4 Charlie Somerville 2017-01-11 15:02:28 +1100
  • 5ff7e73aa5 update yajl-ruby dev dependency for ruby 2.4 Charlie Somerville 2017-01-11 15:01:37 +1100
  • d8de16106a replace Fixnum and Bignum with Integer Charlie Somerville 2017-01-11 15:00:27 +1100
  • 2c645f789f The gem is actually yajl-ruby Carlos Martín Nieto 2016-08-12 12:37:58 +0200
  • 778694ffd6 Add yajl as a deve dependency Carlos Martín Nieto 2016-08-12 12:24:49 +0200
  • 3edcf493b0 Merge pull request #8 from arthurschreiber/arthur/reduce-mem-usage Carlos Martín Nieto 2016-08-12 12:23:38 +0200
  • 55cacadf2e Don't use a StringIO when encoding data. Arthur Schreiber 2016-08-12 11:40:01 +0200
  • c489ecd510 Merge pull request #6 from github/write-1-speed Brian Lopez 2016-08-11 08:56:45 -0700
  • 372b07d1fc
    Add support for and use IO#writev for array-buffered encode Brian Lopez 2016-08-10 13:24:19 -0700
  • 63758fe5c6
    speed up `write_1` calls Aaron Patterson 2016-08-10 10:55:06 -0700
  • d6abc9afc0 Merge pull request #5 from github/cmn/gemspec buffered-write Carlos Martín Nieto 2016-08-10 19:45:34 +0200
  • 70220ecfdc Bring back the smaller 'large' decode payload Carlos Martín Nieto 2016-05-23 14:09:25 +0200
  • 5a4e3a0cba Use rake-compiler Carlos Martín Nieto 2016-05-23 14:07:49 +0200
  • 8ad737eac2 Don't require jeweler Carlos Martín Nieto 2016-05-23 13:56:05 +0200
  • 276b3f4d81 Bump version to 1.1.10 v1.1.10 Carlos Martín Nieto 2016-05-23 11:00:48 +0200
  • efd6aaad5a Merge pull request #4 from github/buffered-write Carlos Martín Nieto 2016-05-23 10:58:00 +0200
  • 2983829c66
    introduce a new buffered writer method Aaron Patterson 2016-05-20 11:19:30 -0700
  • dd6090ef65
    speed up string decoding production Aaron Patterson 2016-05-19 10:28:17 -0700
  • 7ce2909f40 Merge pull request #3 from carlosmn/cmn/bundler Aaron Patterson 2016-05-19 10:13:46 -0700
  • f72b45206f Bundlerize Carlos Martín Nieto 2016-05-19 19:08:33 +0200
  • d8ab58a63f
    bumping version v1.1.9 Aaron Patterson 2016-04-28 15:37:49 -0700
  • a3d320e94d
    Revert "Merge pull request #2 from github/utf8-or-binary-encoding" Aaron Patterson 2016-04-28 15:37:28 -0700
  • dfe77a3314
    bumping version v1.1.8 Aaron Patterson 2016-04-28 11:08:43 -0700
  • 55e1855cde Merge pull request #2 from github/utf8-or-binary-encoding Aaron Patterson 2016-04-28 11:07:15 -0700
  • a1866ac8b3
    Convert strings to utf-8 or binary before sending them over the wire Aaron Patterson 2016-04-28 11:00:39 -0700
  • 14e4818327 bumping to 1.1.7 v1.1.7 Aaron Patterson 2016-04-18 09:56:48 -0700
  • fd47af65eb Merge pull request #1 from github/encoding Aaron Patterson 2016-04-18 08:36:50 -0700
  • 3113c6f395 add a comment about ERL types encoding Aaron Patterson 2016-04-18 08:19:34 -0700
  • 31ab659338 reduce diff Aaron Patterson 2016-04-14 15:02:07 -0700
  • aa084e74f0 add two new types, unicode strings, and other encoded strings Aaron Patterson 2016-04-14 15:00:46 -0700
  • 4e78dc448a default encoder to version 1, enable version 2 with a flag Aaron Patterson 2016-04-13 18:09:52 -0700
  • 70fd1ff6c0 make BERT aware of string encodings Aaron Patterson 2016-04-13 17:57:00 -0700
  • 3520318c39 move the decoder callbacks to the buf pointer Aaron Patterson 2016-04-13 17:05:06 -0700
  • c2abcc4868 bert 1.1.6 v1.1.6 Aman Gupta 2012-05-25 15:03:29 -0700
  • 363155d4fe removing trailing whitespace /cc @schmurfy Aman Gupta 2011-12-16 19:40:05 -0800
  • ff03a68665 fixed encoding for utf8 string in ruby 1.9 Julien Ammous 2011-12-16 12:35:28 +0100
  • 5e53995248 bert 1.1.5 Aman Gupta 2011-12-12 03:17:09 -0800
  • 7d573cff2f Fix tests on ruby 1.9 (closes #13) Aman Gupta 2011-12-10 03:44:04 -0800
  • 813372b2b6 Merge pull request #14 from dgrijalva/master Aman Gupta 2011-12-10 03:22:12 -0800
  • 727ee16156 Fix readme: complex type dictionary consisted of only 2 elements without 'bert' atom being the first element. yarsanukaev 2010-10-05 21:36:04 +1100
  • c07dbb8b3a Merge pull request #15 from tanoku/master Aman Gupta 2011-12-10 03:12:33 -0800
  • 368f3a6760 Fix some warnings Aman Gupta 2011-12-10 02:29:03 -0800
  • 05344ad231 Treat all small ints as unsigned Aman Gupta 2011-12-09 17:06:27 -0800