./databases/ruby-moneta, Unified interface to key/value stores

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.5.1, Package name: ruby27-moneta-1.5.1, Maintainer: pkgsrc-users

Moneta provides a standard interface for interacting with various kinds of
key/value stores. Moneta supports the well-known NoSQL and document based
stores.


Required to run:
[lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 132.5 KB

Version history: (Expand)


CVS history: (Expand)


   2022-06-06 15:28:06 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
databases/ruby-moneta: update to 1.5.1

1.5.0 (2022/04/06)

* Adapters - internally, most (all?) adapters now inherit from a base
  Adapter class

* Adapters - adapter configuration is now accessed via a config method on

* each adapter - see the code for examples. This shouldn't affect

* users unless they were directly modifying adapters' attributes.

* Redis - fix deprecation warnings for Redis 4.6+ multi/pipelined handling
  (#215)

* Mongo - slight improvement to error handling

1.5.1 (2022/04/13)

* Adapters::File - fix an implicit hash issue in Ruby 3 (#222)
   2021-10-26 12:10:08 by Nia Alarie | Files touched by this commit (417)
Log message:
databases: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles could not be fetched (some may be only fetched
conditionally):

./databases/cstore/distinfo D6.data.ros.gz
./databases/cstore/distinfo cstore0.2.tar.gz
./databases/cstore/distinfo data4.tar.gz
   2021-10-07 15:35:53 by Nia Alarie | Files touched by this commit (417)
Log message:
databases: Remove SHA1 distfile hashes
   2021-05-22 16:58:04 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
databases/ruby-moneta: update to 1.4.2

1.4.2 (2021-05-11)

* Pool - fix busy-loop issue (#197)
   2021-01-10 15:27:25 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
databases/ruby-moneta: update to 1.4.1

1.4.1 (2020-10-27)

* Adapters::Mongo - deprecate :db option, document :database option (#194)
* Adapters::Mongo - add retries to increment operation
   2020-09-13 17:07:38 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
databases/ruby-moneta: update to 1.4.0

Update ruby-moneta to 1.4.0.

1.4.0 (2020-08-23)

* Adapters::Mongo - drop support for moped gem (#182)
* Adapters::Redis - use #exists? where available (#189)
* Some reorganisation of code into more separate files (#177)
   2020-05-02 15:16:53 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
databases/ruby-moneta: update to 1.3.0

UPdate ruby-moneta to 1.3.0.

1.3.0

* Transformer - add :each_key support (#170)
* Server - add :each_key support, use non-blocking IO (#165)
* Builder - dup options before passing to adapter/proxy (#174)
* Adapter::Couch - add HTTP basic auth support
* Support MRI 2.7.0 (#172)
* Minimum required MRI version is now 2.3.0 (#172)
   2020-01-16 16:09:40 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
databases/ruby-moneta: update to 1.2.1

1.2.1

* Transformer - fix :escape transformer deserialize implementation (#168)