SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ruby2.1-rubygem-moped-doc-2.0.7-1.3.x86_64.rpm :
Sun Aug 16 14:00:00 2015 cooloAATTsuse.com
- updated to version 2.0.7
see installed CHANGELOG.md
[#]# 2.0.7

* Improved Moped Failover (John Hyman)

Fri Jun 12 14:00:00 2015 cooloAATTsuse.com
- updated to version 2.0.6
see installed CHANGELOG.md
[#]# 2.0.6

* Relaxing BSON dependency to allow for 3.1.0 upgrade.

Fri Jun 5 14:00:00 2015 cooloAATTsuse.com
- updated to version 2.0.5
see installed CHANGELOG.md
[#]# 2.0.5
[#]## Resolved Issues

* \\#351
Fixing retries with authentication. (Wandenberg Peixoto)

* Bump BSON dependency to 3.0.4

Sat Feb 21 13:00:00 2015 cooloAATTsuse.com
- updated to version 2.0.4

Tue Feb 10 13:00:00 2015 cooloAATTsuse.com
- updated to version 2.0.3

Mon Oct 13 14:00:00 2014 cooloAATTsuse.com
- adapt to new rubygem packaging

Sat Feb 22 13:00:00 2014 cooloAATTsuse.com
- updated to version 1.5.2, no changelog

Mon Aug 26 14:00:00 2013 cooloAATTsuse.com
- updated to version 1.5.1
[#]## Resolved Issues

* \\#208 Fixed local jump errors in node. (Brian Norton)

Sat May 25 14:00:00 2013 cooloAATTsuse.com
- updated to version 1.5.0
[#]## New Features

* The session now has an additional configuration option, called `auto_discover`.
which defaults to `true`. Auto-discovery means that nodes that are not provided
explicitly to the session but are visible will become available for read/write
in the application. This behavior is the same as the existing behavior.
The change here is to be able to turn this off by setting `auto_discover: false`.
This will tell Moped to only send messages to nodes explicitly provided when
instantiating the session.
Example:
Moped::Session.new([ \"127.0.0.1:27017\" ], auto_discover: false)

* \\#189 Moped now logs connection attempts during retries. (Jan Paul Posma)
[#]# 1.4.6
[#]## Resolved Issues

* \\#192 Return the proper result after reauthentication attempts.
(Jonathan Hyman)

* \\#191 Checking for \"not authorized\" in error messages. (Jonathan Hyman)

Sat Apr 13 14:00:00 2013 cooloAATTsuse.com
- updated to version 1.4.5

* \\#174 Check for \"unauthorized\" in error messages since codes are not always
there. (Jon Hyman)

* \\#173 Ensure node `refreshed_at` is set even if the node is down, so down nodes
don\'t get hit on every query.

Fri Dec 28 13:00:00 2012 cooloAATTsuse.com
- updated to version 1.3.2

* \\#131 Give better error messages when assertion and assertionCode are
present in the result.

* \\#130 Flag down as down in refresh when not primary or secondary.
(Nilson Santos Figueiredo Jr)

* \\#128 Fix refresh check to only check nodes that have been down longer
than the refresh boundary using the proper interval.

* \\#125 Batch size and no timeout are now respected by queries.
(Derek Buttineau)

* \\#124 Fix packing of bytes in core messages for big endian systems.

Mon Dec 24 13:00:00 2012 cooloAATTsuse.com
- updated to version 1.3.1
[#]## Resolved Issues

* \\#118 Give better error when invalid URI is provided. (Chris Winslett)

* \\#116 Handle all cases of replica set step down or reconfiguring.
(Chris Winslett)

* Change the default retries to 20 and the retry interval to 0.25 seconds.
(Old was 30/1)

Mon Nov 26 13:00:00 2012 cooloAATTsuse.com
- updated to version 1.3.0
[#]## New Features

* \\#114 Moped now accepts connecting with a URI. (Christopher Winslett)
Moped::Session.connect(\"mongodb://localhost:27017/my_db\")

* \\#79 Tailable cursors are now supported. These are just Ruby `Enumerators` that
keep the cursor open until the next document appears. The cursor will be closed
when it becomes \"dead\".
enumerator = session[:users].find.tailable.each
enumerator.next # Will stay open until next doc.

* mongoid/mongoid\\#2460 Moped now makes the connection timeout configurable
by passing a `:timeout` option to the session. This defaults to 5 seconds.
Moped::Session.new([ \"node1:27017\", \"node2:27017\" ], timeout: 5)

* \\#49 Support for the 2.2 aggregation framework is included. (Rodrigo Saito)
session[:users].aggregate({
\"$group\" => {
\"_id\" => \"$city\",
\"totalpop\" => { \"$sum\" => \"$pop\" }
}
})

* \\#42 Moped now supports SSL connections to MongoDB. Provide the `ssl: true`
option when creating a new `Session`. This is currently experimental.
Moped::Session.new([ \"ssl.mongohq.com:10004\" ], ssl: true)
[#]## Resolved Issues

* \\#110 Handle timeout errors with SSL connections gracefully and mark nodes as
down without failing any other queries.

* \\#109 Moped reauthorizes on \"db assertion failures\" with commands that have
an unauthorized assertion code in the reply.

Thu Nov 15 13:00:00 2012 cooloAATTsuse.com
- updated to version 1.2.9

* Moped now ensures that when reading bytes from the socket that it continues
to read until the requested number of bytes have been received. In the case
of getting `nil` back it will raise a `ConnectionFailure` and go through the
normal failover motions.

Mon Nov 5 13:00:00 2012 cooloAATTsuse.com
- updated to version 1.2.8

* \\#108 Connection drops that would result in a `nil` response on socket read or
a `SocketError` now re-raise a `ConnectionFailure` error which causes the
replica set to go through it\'s failover behavor with node refreshing.

* \\#104 `Query#explain` now respects limit.

* \\#103 Port defaults to 27017 instead of zero if not provided. (Chris Winslett)

* \\#100 Fix duplicate object id potential issue for JRuby. (Tim Olsen)

* \\#97 Propagate node options to newly discovered nodes. (Adam Lebsack)

* \\#91 Added more graceful replica set handling when safe mode is enabled
and replica sets were reconfigured. (Nicolas Viennot)

* \\#90 Include arbiters in the list of nodes to disconnect. (Matt Parlane)

Sun Oct 28 13:00:00 2012 cooloAATTsuse.com
- updated to version 1.2.7

* \\#87 `Moped::BSON::ObjectId.legal?` now returns true for object ids.

* \\#85 Allow `===` comparisons with object ids to check for equality of the
underlying string. (Bob Aman)

* \\#84 Query hints are no longer wiped on explain.

* \\#60/\\#80 Moped now gracefully handles replica set reconfig and crashes of the
primary and secondary. By default, the node list will be refreshed every
second and the operation will be retried up to 30 times. This is configurable
by setting the `:max_retries` and `:retry_interval` options on the session.
Moped::Session.new(
[ \"node1:27017\", \"node2:27017\" ],
retry_interval: 0.5, max_retries: 45
)

Mon Oct 1 14:00:00 2012 cooloAATTsuse.com
- updated to version 1.2.5

* \\#76 Fixed typo in database check on Node. (Mathieu Ravaux)

Sun Sep 23 14:00:00 2012 cooloAATTsuse.com
- updated to version 1.2.3
[#]## Resolved Issues

* Sockets now set TCP `SO_LINGER` option to false to ensure connections that are no
longer used get closed.

* \\#75 Ensure that `Errno::EHOSTUNREACH` is also handled with other socket errors.

Tue Sep 18 14:00:00 2012 cooloAATTsuse.com
- updated to version 1.2.2

* \\#73 Raise a `Moped::Errors::CursorNotFound` on long running queries where
the cursor was killed by the server. (Marius Podwyszynski)

* \\#72 Reauthenticate properly when an `rs.stepDown()` occurs in the middle of
cursor execution.

* \\#71 When DNS cannot resolve on node initialization, the node will be flagged
as down instead of raising a `SocketError`. On subsequent refreshes Moped will
attempt to resolve the DNS again to determine if the node can be brought up.

Wed Aug 29 14:00:00 2012 cooloAATTsuse.com
- updated to version 1.2.1

Wed Aug 1 14:00:00 2012 cooloAATTsuse.com
- updated to version 1.2.0

Sun Jul 29 14:00:00 2012 cooloAATTsuse.com
- initial package


 
ICM