Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/Dynamoid/dynamoid

Ruby ORM for Amazon's DynamoDB.
https://github.com/Dynamoid/dynamoid

Better manage and cache tables

For my future code that dynamically creates models for unit tests, I needed to delete all tables...

08112734bc1c43c1c3c1734967fbc54a877ac60b authored over 9 years ago by Philip White <[email protected]>
Remove support for indexes

9dbed97f590b36546d34abeecf20bb333f5c5144 authored over 9 years ago by Philip White <[email protected]>
Merge pull request #13 from Dynamoid/remove-partitioning

Remove partitioning support

1f468b9c3b43521f92fcc41f77c34a393b07e3a8 authored over 9 years ago by Peeyush Kumar <[email protected]>
Remove partitioning support

9ee2d15356bb056a6b31e50d0caf5566819c1c13 authored over 9 years ago by Philip White <[email protected]>
Merge pull request #14 from Dynamoid/fix-models

List of included models should not be part of config

b3f03ce8758ea33ccaf38f07816c0776b9183700 authored over 9 years ago by Peeyush Kumar <[email protected]>
Merge pull request #15 from Dynamoid/rename-chain-limit

Rename Chain#limit to Chain#eval_limit

ae65ad4e233ad4cba88753255a6c390184393e82 authored over 9 years ago by Peeyush Kumar <[email protected]>
Rename Chain#limit to Chain#eval_limit

501ea35782b6973093289a3109c0e926eae3d537 authored over 9 years ago by Philip White <[email protected]>
List of included models should not be part of config

f10114b28e3634d9247207057878128b26cbed80 authored over 9 years ago by Philip White <[email protected]>
Merge pull request #16 from mengwan/master

make find return array once array argument passed in

b9f0b51654a4f59bcf8a4214ca573cf5196c162b authored over 9 years ago by Philip M. White <[email protected]>
make find return array once array argument passed in

7a3092d6e2656012b78b4c41ceac63735e0a3f26 authored over 9 years ago by Wan <[email protected]>
Document default field values

f247e75a7115bea030ed449157fafa7317be9dea authored over 9 years ago by Philip White <[email protected]>
Merge pull request #4 from Dynamoid/clientv2

Support for aws-sdk 2

be34f576a3d1b26f04d46adeb1db73fffa3479af authored over 9 years ago by Logan Bowers <[email protected]>
Merge pull request #12 from Dynamoid/specs

Improve spec formatting and Travis CI testing. No functional changes.

1c8eb57e996448329722ddca0a9877f537819535 authored over 9 years ago by Logan Bowers <[email protected]>
Spec formatting: use `let` instead of instance vars

befe7d3449a37fcda0f10ca2b5ddc82b508d27ac authored over 9 years ago by Philip White <[email protected]>
Remove Dynamoid::Config specs.

They intermittently fail because they change global state, and one
of the two specs doesn't even...

ba210819bcfb0232d2975c6889f434865eb0bbc4 authored over 9 years ago by Philip White <[email protected]>
Travis CI: figured out the problem with Ruby config. Added jruby-head.

d206c510688123716a5491946501cf06ee0e1b0e authored over 9 years ago by Philip White <[email protected]>
Travis CI: use newer JRuby, use a valid rbx string

898ac244a4eef598bb3cf59d42d98e7bbf6de3bf authored over 9 years ago by Philip White <[email protected]>
Move to new rspec syntax; error out on deprecation warnings

4c17c928b0710bc3d3b535a0ac91cf870fc8834a authored over 9 years ago by Philip White <[email protected]>
Randomize specs

4d6ef413cf08c99d2bae8f4d577b3c9e977a8c00 authored over 9 years ago by Philip White <[email protected]>
Remove aws-sdk adapter. Slightly reformat adapters to be less magical.

1400b3031571b1e02519e121b753f5f5488f2b4b authored over 9 years ago by Philip White <[email protected]>
Remove auto-generated documentation

46023e95bd56dbf90ac8f592174c4dc5431df354 authored over 9 years ago by Philip White <[email protected]>
Generating Yard documentation

0d07b170ef0c52b60ffc49374214e896ab863a04 authored over 9 years ago by Peeyush Kumar <[email protected]>
Updating Readme few more changes.

533091c32eff5b589c82c0c88046c00f82a2c142 authored over 9 years ago by Peeyush Kumar <[email protected]>
Updating Readme more changes.

b051a0203432ab1a32ba0d64967d7888c64d809b authored over 9 years ago by Peeyush Kumar <[email protected]>
Updating Readme

5ef0b7582ffe66bc4f7ecfaff826b78abfa5789d authored over 9 years ago by Peeyush Kumar <[email protected]>
Removing empty lines.

4e362facafe9375eecab6a0500188dfa485c2a44 authored over 9 years ago by Peeyush Kumar <[email protected]>
Dump serialized fields properly

8a5f6e2b07136b622509615d8f998f151b4c6e2b authored over 9 years ago by Philip White <[email protected]>
Moving to use aws-sdk-resources

834948c5586a9f5d341c1b1fe1c6932d077342a3 authored over 9 years ago by peeyush1234 <[email protected]>
Using aws-sdk-resources. Setting the default endpoint to nil

33eb4dc031dda880391c140ca9c9563f7157ef6d authored over 9 years ago by peeyush1234 <[email protected]>
Minor changes in aws sdk 2 adapter

fa92c28583874b31ee41a84f6e13eb602e127635 authored over 9 years ago by peeyush1234 <[email protected]>
Cleaning up more specs

bfd8a615b92a1af25b126a336b1136fabae6d88b authored over 9 years ago by peeyush1234 <[email protected]>
Cleaning up the specs

2cc5c81e43b1020d5cb0ede846fc15b95c49513a authored over 9 years ago by peeyush1234 <[email protected]>
Merge remote-tracking branch 'origin/master' into v2

6bbe2ac367976c4cca4801046af2cbc6b20c4f58 authored over 9 years ago by peeyush1234 <[email protected]>
Cleaning up

cfe3c70f59e315b0cea5c996c339e28e6060a8d0 authored over 9 years ago by peeyush1234 <[email protected]>
Revert "Add JRubies to Travis CI config"

This reverts commit d1300c21281515ad7ff82389b1dcd5afe1bf5bed.

c35d4a07bffb47913208ecb81388f041a57ac6eb authored over 9 years ago by Philip White <[email protected]>
Add JRubies to Travis CI config

d1300c21281515ad7ff82389b1dcd5afe1bf5bed authored over 9 years ago by Philip White <[email protected]>
Merge pull request #3 from philipmw/timestamps

In specs, use epsilon to compare timestamp fields after round-trip

94d7724a737a731e5ff92342b9a70e2f1b8f7ea1 authored over 9 years ago by Philip M. White <[email protected]>
In specs, use epsilon to compare timestamp fields after round-trip

52d7187c9f1b8dd8711abb3c4114109aecebf9fa authored over 9 years ago by Philip White <[email protected]>
Changing the syntax of a spec to be same as other spec

9a0859f227dd9e80678504ec5f65ab55d445abe1 authored over 9 years ago by peeyush1234 <[email protected]>
Working version for aws-sdk 2

a2b902219be13514d8e0473baa2008ad8505e152 authored over 9 years ago by peeyush1234 <[email protected]>
Merge pull request #1 from BanzaiMan/patch-1

Use the `rvm` key to specify Ruby versions

63c49a81c196a6d06ad399721bdc92346835507d authored over 9 years ago by Philip M. White <[email protected]>
Merge branch 'clientv2' of https://github.com/Dynamoid/Dynamoid into v2

1d43a2d208464483e023aedb2821526cca545c1f authored over 9 years ago by peeyush1234 <[email protected]>
Some Fixes

7ed44d6e6b73f242b60572d30d45503236d15e8c authored over 9 years ago by peeyush1234 <[email protected]>
Use the `rvm` key to specify Ruby versions

See http://docs.travis-ci.com/user/languages/ruby/#Choosing-Ruby-versions-and-implementations-to...

0ef58c6405bc8a2c3f0214a2ea29451cfc65c93d authored over 9 years ago by Hiro Asari <[email protected]>
Support Ruby 2.1.6 on Travis CI

772d2fee23fcb41a26b03062c86c67cf8b9f4691 authored over 9 years ago by Philip White <[email protected]>
Add Travis CI badge to README

173f0bb2cd4ac7c1c8634b213e745fc496adb353 authored over 9 years ago by Philip White <[email protected]>
fix rbx version since rbx-2.2.7 appears to not exist on Travis

0d06674e0d46d559b42a538c827668f5cdb6ea0f authored over 9 years ago by Philip White <[email protected]>
Use . instead of `source` in shell scripts

38fd39f575ad452b0d36befbf5ef906581327865 authored over 9 years ago by Philip White <[email protected]>
unattended_spec works

79f780f73e049d2881df44f9d37301982afa94aa authored over 9 years ago by Philip White <[email protected]>
Niceties in start/stop scripts

a5e59ac78c938cc02b2d23d4e743b918f2f32173 authored over 9 years ago by Philip White <[email protected]>
Move to aws-sdk 2

21768e041f727343e239cec44a0aeff58da7d2c4 authored over 9 years ago by Philip White <[email protected]>
Remove Gemfile.activemodel4 from travis.yml

56e6193627ad63fb51506afb3e79c1c232e7d352 authored over 9 years ago by Philip White <[email protected]>
Switch to DynamoDBLocal

de01c5608fff388a39413db06eadf0b14dd83fca authored over 9 years ago by Philip White <[email protected]>
Remove Gemfile.lock and Gemfile_activemodel4

01e58ad2c612668b2944e3ae118ea6ab9b1a3a61 authored over 9 years ago by Philip White <[email protected]>
Remove dependency on jeweler

3ac4323d66b5d7e31c6f8055248b84a80dff9d79 authored over 9 years ago by Philip White <[email protected]>
Using the correct port for dynamodb-local

f13821aa96fac83fba2f4ee0fa1a7a8fbad27adc authored over 9 years ago by peeyush1234 <[email protected]>
Using latest gems

a2e33c2d5886144da97e6095a37dba98f4b434dd authored over 9 years ago by peeyush1234 <[email protected]>
Merge branch 'clientv2' of https://github.com/Dynamoid/Dynamoid into v2

ec911579748fa8bbc5252e16461c550e0c6ba473 authored over 9 years ago by peeyush1234 <[email protected]>
All tests pass using the ClientV2 API

26d6b464804b62126e971c2dccdd34fdec8cb5c4 authored over 9 years ago by Logan Bowers <[email protected]>
Cache table schema data

11b343d5f15b256216308613510936314bbab8a2 authored over 9 years ago by Logan Bowers <[email protected]>
V2 client implementation with ~80% tests passing

d4591d3833661023a730b9eda56cde321028f830 authored over 9 years ago by Logan Bowers <[email protected]>
More, query-related specs passing

90ca0c81019b25f494cbc6904f8de78f54757c15 authored over 9 years ago by Logan Bowers <[email protected]>
Merge pull request #176 from bonty/fix-range-query

Fix range key error in where clause

f14530528f49101e4d882ba2644a9a63c05c1487 authored over 9 years ago by Logan Bowers <[email protected]>
Merge pull request #181 from elkelk/master

Fix README aws.yml alias

e3dfdac9cc77331da580ac48f30ba14da270bbbf authored over 9 years ago by Logan Bowers <[email protected]>
Fix AWS yaml alias

e5f55286314aef7f5b5361e6317d6744e2c58325 authored almost 10 years ago by elkelk <[email protected]>
small fix. remove leading tab

c94cc15763137fca824487447d50c3ec1047d6b8 authored over 10 years ago by bonty <[email protected]>
add range key spec on where clause

807ebefdb749da3c2fefa9b107bcb5e6fef578b5 authored over 10 years ago by bonty <[email protected]>
add model for datetime range key spec

2c4a410aa41e8293c86c9d18f0b76dc2a8d5b2bf authored over 10 years ago by bonty <[email protected]>
cast key to String

4d51337183aa269387136871c9d8ed142200f811 authored over 10 years ago by bonty <[email protected]>
Merge pull request #168 from lisad/add-select-to-opts

Add select "all" in absence of any interface to set 'select option on DynamoDB query

466c97f143cd238f6fb3fc44a3fc0003590a061b authored almost 11 years ago by Logan Bowers <[email protected]>
Merge pull request #152 from rainhead/master

Don't connect to the database autoamtically when configured.

afaf4c35118cb602b82213510feb888de93811eb authored almost 11 years ago by Logan Bowers <[email protected]>
Since the select option is never passed through from the ActiveRecord layer, it's never used. While it might be nice to support that, at present it's helpful to set select to 'all'. This improves performance in many cases, avoiding another network hit to do 'get_item' for each result in a query.

a668cb1a19ef0ece02cb5a89abddedb3d1e46ec0 authored almost 11 years ago by Lisa Dusseault <[email protected]>
Merge pull request #157 from abullrd/adapter-agnostic

Make Dynamoid Adapter Agnostic

7f515f1c317a4a7021b8010d75b29f1371f0bd36 authored about 11 years ago by Logan Bowers <[email protected]>
Merge pull request #156 from octoly/master

Fix warning: Enumerator.new without a block is deprecated; use Object#to_enum

738f1996fc4b1d1d3b2bf1f6287e1f8fd3284155 authored about 11 years ago by Logan Bowers <[email protected]>
Make Dynamoid Adapter Agnostic

Changed references to Dynamoid::Adapter::AwsSdk to the
adapter specified during configuration

4b205f2d9ea2889a3263f6c5d96e0efd4f3e80f8 authored about 11 years ago by Alex Bullard <[email protected]>
Fix warning: Enumerator.new without a block is deprecated; use Object#to_enum

1cd0bb242467e9c43b4eb2e2a9282b4f73531daf authored about 11 years ago by Lou <[email protected]>
Cache table schema data

bccc5159e80a324142a04b182406041bdab524e1 authored about 11 years ago by Logan Bowers <[email protected]>
All tests pass using the ClientV2 API

debeab3713132371ac10b5145a89c9c1a0c54f6d authored about 11 years ago by Logan Bowers <[email protected]>
More, query-related specs passing

33763d2b094900d4a8192d248eba1de2ac5276bb authored about 11 years ago by Logan Bowers <[email protected]>
Add spec for last commit

754d321287a76f18eabe409a59d5fcd7668937ad authored about 11 years ago by Peter Abrahamsen <[email protected]>
Don't connect to the database autoamtically when configured.

5e9a696d7560ca2160e09d49a4aff85829b87c21 authored about 11 years ago by Peter Abrahamsen <[email protected]>
V2 client implementation with ~80% tests passing

d8f3774ca7a13a71d7ffb7bd6ce22c0b31296a62 authored about 11 years ago by Logan Bowers <[email protected]>
Regenerate gemspec for version 0.7.1

de55ad503dee514f54a3683fcab33f9431b3c5c1 authored about 11 years ago by Logan Bowers <[email protected]>
Version bump to 0.7.1

b8505566297c1aac9f1e99cb0f3a6d26546bf9fa authored about 11 years ago by Logan Bowers <[email protected]>
Merge pull request #142 from langalex/master

ActiveModel 4 Compatibility

740d65da91d85fad9775fbcf7c5d88072a46564b authored about 11 years ago by Logan Bowers <[email protected]>
allows loading in Rails4 context

4fa8ffc56052eb733bf0d282444c810779d56315 authored over 11 years ago by Alexander Lang <[email protected]>
Regenerate gemspec for version 0.7.0

752327c5926239f5fe612a22cde6f160f654769f authored over 11 years ago by Logan Bowers <[email protected]>
Regenerate documentation

80a0bd1355a1c23b2c32372e5afd51ff33265c54 authored over 11 years ago by Logan Bowers <[email protected]>
Regenerate gemspec for version 0.7.0

9c6b78599ec06842cbcb80badb50f7703ef07f44 authored over 11 years ago by Logan Bowers <[email protected]>
Regenerate Gemspec (and rename)

aa415d9c3333dc3c874dffddd7bfd9a64523c5d7 authored over 11 years ago by Logan Bowers <[email protected]>
Version bump to 0.7.0

260f998b45dc8808bb7b07bff9179130a7435126 authored over 11 years ago by Logan Bowers <[email protected]>
Merge pull request #138 from luxx/master

use consistent_read for .reload

a03c8c1499472d715d18e39c19143f7ca12b5535 authored over 11 years ago by Logan Bowers <[email protected]>
Added Stefan Neculai to the contributors list

b450d1c3e26646d04e25337f1bee7c9929648d5e authored over 11 years ago by Logan Bowers <[email protected]>
Merge branch 'add_count' of https://github.com/stefanneculai/Dynamoid into stefanneculai-add_count

Conflicts:
spec/dynamoid/document_spec.rb

ee44807a8a8eec60313dbfa497f49d31ad4d0264 authored over 11 years ago by Logan Bowers <[email protected]>
reload uses consistent read

a697c820de46274cda126f41d4a26d35a36f3f85 authored over 11 years ago by Lane LaRue <[email protected]>
Merge pull request #125 from loganb/single_table_inheritance

Single table inheritance support

21c29ec2def5c62e101bada894bc7e5b7cde2c37 authored over 11 years ago by Logan Bowers <[email protected]>
Merge pull request #135 from stefanneculai/fix_exists

Update Document#exists? method to support hash-based query syntax in addition to an object id.

d7634ed1fd42d5e17afa161f7be0ebf5eeec56a0 authored over 11 years ago by Logan Bowers <[email protected]>
Update test name.

dc0a5f4fc50047fbba70cb14ede8aa2e19eabae9 authored over 11 years ago by Stefan <[email protected]>
Add support for STI sub-classes to have additional fields

ba9c92adf2dce5c873cec452fb949606e7ade299 authored over 11 years ago by Logan Bowers <[email protected]>
set type field automatically

9f6dd9320d85b44c55e4eac3f5ab03879966792b authored over 11 years ago by Andrés Rojas <[email protected]>