[libmongodb-perl] annotated tag upstream/1.8.1 created (now 1e20061)
gregor herrmann
gregoa at debian.org
Thu Jan 18 17:33:43 UTC 2018
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to annotated tag upstream/1.8.1
in repository libmongodb-perl.
at 1e20061 (tag)
tagging 6afc667a1c2e83bcadb6772574fb3d432feed1f6 (commit)
replaces upstream/1.8.0
tagged by gregor herrmann
on Thu Jan 18 18:21:54 2018 +0100
- Log -----------------------------------------------------------------
Upstream version 1.8.1
David Golden (220):
Rearm is_trial flag
Bump version to v1.3.0
Restore development version docs prelude to MongoDB.pm
PERL-599 Reorder #ifdefs in bson-error for Win32
Suppress warning in bypass validation tests on MongoDB 2.4
Lint t/gridfsbucket.t
Remove tests from gridfsbucket.t setup code
Ensure GridFS streams treat data as raw binary
Add missing method name in GridFSBucket docs
Lint t/gridfs_spec.t
Tidy GridfsBucket test files
Document and reorganize GridFSBucket related classes
Make DownloadStream close return true on success
Amend GridFSBucket documentation
Reorder GridFSBucket methods
Make files/chunks collections private
Improve upload/download stream documentation
Revise GridFSBucket classes
Support read concern for GridFSBucket
Improve GridFSBucket docs
Tidy GridFSBucket files
Add/update deprecation notes for GridFS classes
Update Changes with GridFSBucket
Skip GridFS spec test before MongoDB 2.6
Merge GridFSBucket implementation branch
Add 1.2.1 Changes
Commit Changes and bump $VERSION
Stringify path objects used for GridFS filenames
Fix read() return value in DownloadStream
Support raw BINMODE for UploadStream and DownloadStream
Add find_one and find_id to GridFSBucket
Make UploadStream close() return the file document
Add 'gfs' alias for 'get_gridfsbucket'
Update Changes
Document 'gfs' alias in more places
Commit Changes and bump $VERSION
Implement w0 fallback for InsertOne ops
Update Changes
Create GridFS indices on demand per spec
Update Changes
Devel: Implement benchmarking/profiling suite
PERL-602 Support legacy Cpanel::JSON::XS booleans
Devel: enable read concern in orchestration for 3.2+
Devel: Fix PERL 133 test for election timing changes
Devel: Fix PERL 234 test for server selection config changes
PERL-604 Use setVersion and electionId in SDAM
Devel: fix orchestration command line for mongos
Devel: fix server config options for orchestration
Update Changes
Devel: add 3.2 to the test-all script
Commit Changes and bump $VERSION
Devel: Mark failing test TODO
Fix docs in MongoDB::BSON::Regexp
Fix text index test skip logic
Devel: Add harness option to preserve log files
Devel: Use CSRS for sharded clusters on v3.2+
Devel: fix sharded cluster orchestration without default version
Update Changes
Commit Changes and bump $VERSION
Add v1.2.3 Changes
Improve CONTRIBUTING and INSTALL
Improve INSTALL and CONTRIBUTING files
Improve CONTRIBUTING.md
Fix DataTypes Min/MaxKey examples
Fix typo in MongoDB::DBRef docs
Make bypassDocumentValidation a boolean value
Fix devel/bench/cpanfile
Document how to run benchmarks
Devel: have benchmark program find lib dir automatically
Devel: add prescriptive advice about benchmarking to docs
Inline command send-receive code
Inline idle_time-secs from _Link to _Topology
Optimize away some _topology method calls
Simplify command call tree and roles
Optimize command execution
Optimize MongoDB::_Query
Optimize MongoDB::Op::_Query
Optimize GridFSBucket::DownloadStream for slurp
Optimize pre-encoders
Merge optimization branch
PERL-619 Fix BSON memory leak on error
Throw error when decoding an invalid BSON document
Update Changes
Commit Changes and bump $VERSION
PERL-610 Support maxTimeMS option in parallel_scan
Remove unused variable
Skip maxTimeMS parallel_scan on 2.4 and mongos
Remove dev-release prelude message
Update Changes
disarm is_trial
Commit Changes and bump $VERSION
Rearm is_trial
Bump development version number to v1.5.0
Restore dev-release prelude message
Skip a collection test before MongoDB 2.4.11
PERL-621 Fix GridFSBucket uploads without Class::XSAccessor
Consolidate v1.3.x Changes into v1.4.0 section
Update Changes
PERL-622 Make DownloadStream work without Class::XSAccessor
Add v1.4.2 to Changes
Add better test diagnostics on connection failures
PERL-630 Always convert ReadConcern level to lowercase
Add Server Selection test for tags
PERL-611 Add support for Decimal128
PERL-626 Implement maxStalenessMS support
Skip some max staleness tests unless replica set version is high enough
Replace Gridfs test files with compressable ones
PERL-636 Fix mongos read preference application
Devel: add verbosity controls to orchestration
PERL-626 Fix application of maxStalenessMS to mongos operations
Devel: add orchestrated tests for maxStalenessMS to mongos
Updated maxStalenessMS test data files
Add maxStalenessMS to error message of read selection failures
Fix incompatible pointer type warning
Fix bug in maxStalenessMS check for mongos and secondaryPreferred
PERL-638 Fix application of query modifiers
Devel: don't set too much verbosity on 2.4 mongos
Update Changes for v1.4.3 release
Update Changes
Update Changes
PERL-644 Stop supporting threads before perl 5.8.5
Rename _LastError role to _DatabaseErrorThrower
Remove unused _CommandCursorOp role from Op::_FSyncUnlock
Rename _WriteCommand role to _SingleBatchDocWrite
Rename _Cursor role to _CursorAPI
Make Cursor 'query' attribute private
Consolidate _Query and Op::_Query
Remove unused 'client' attribute from Op::_GetMore
Rename Role::_BSONCodec to Role::_DatabaseOp
Change Op::_FSyncUnlock from a read op to a write op
Make _FindAndDelete/_FindAndUpdate into write ops
Factor common operation attributes into separate roles
Remove unused imports from operations
Remove unused imports from roles
Remove _DatabaseOp from _ReadOp and _WriteOp
Remove Role::_ReadOp from Op::_Command
Add 'send_primary_op' alias for 'send_write_op'
PERL-573 Require read preference in _ReadOp role
PERL-645 Refactor internal operation classes and roles
Fix role refactoring for older versions of mongod
Fix cursor explain bug introduced in 00ecde8 on mongod 3.2
Devel: make replica set orchestration wait for primary on startup
Devel: add some single-server replica set configs
Move private _run_command into deprecated methods section
PERL-627 Send writeConcern for commands that write
Devel: add orchestration config for hidden-server RS
PERL-647 Authenticate always to topology type Single
PERL-626 Update max_staleness spec tests
Update Changes for v1.4.4 release
PERL-632 Fix server selection tag-filtering bugs
Devel: Always add --shardsvr to sharded cluster CLI options
PERL-643 Add deprecation warnings
Fix test failures on some sharded servers
Devel: make .travis.yml give a list of prereqs and versions
PERL-652 Fix legacy update for empty document
Update Changes for v1.4.5
minor: Set release status based on version number
minor: Add modules to author dependencies list
PERL-573 PERL-627 PERL-643 PERL-645 Add tickets to Changes
PERL-667 Add and pass minimal Perl::Critic release tests
PERL-665 Update Changes
Update Changes
Fix typo in INSTALL.md
PERL-670 Make drop_collection check error codes
PERL-675 Make fsync tests more robust
PERL-685 check next scan time before selecting cached primary
PERL-680 PERL-684 Update Max Staleness implementation
PERL-662 Update collation documentation links
PERL-664 Add Decimal128 type example
Update Changes
PERL-687 Add codec-specific OID generation
PERL-680 Fix max_staleness_seconds usage error message
Update Changes, merging 1.5.0 changes for 1.6.0 release
PERL-627 Fix bug passing args to _DropCollection when assertions are off
Remove development release POD prelude
Commit Changes and bump $VERSION
PERL-712 Fix undefined reference to strerror_r on Windows
PERL-711 Support authSource URI option
Update Changes
Commit Changes and bump $VERSION
PERL-730 CI: Add stable 1.x branch to CI testing
PERL-746 Fix GridFS tests on Windows
PERL-730 Skip direct connect test if auth needed
PERL-730 Fix app_name test for multi-shard topologies
PERL-730 Update deprecated 'last_error' test
PERL-717 Force localhost to connect via IPv4
PERL-730: CI: test with repo-specific prereq library
minor: CI: sync with master branch
minor: CI: sync with master to add Z, ARM, Power
minor: CI: stop testing Perl 5.8 on Travis
minor: CI: sync with master branch
PERL-760 Switch to binary type SASL payloads
PERL-763 Makefile.PL fails with no '.' in @INC
minor: fix broken AUTH-X509.t tests from old certs
PERL-713 PERL-714 Username no longer required for X509
PERL-761 Use killCursors command for MongoDB 3.2+
minor: CI: sync with master branch
Update Changes
Update Changes
Commit Changes and bump $VERSION
PERL-795 Document GridFS uniqueness constraints
PERL-796 Improve resolution of GridFS uploadDate
PERL-825 Fix insert_many exception for unack'd writes
PERL-828 Stop sending maxAwaitTimeMS if not set
minor: CI: sync with master branch
minor: Improve t/connection.t failure diagnostics
minor: extend sleep time for gridfsbucket test
minor: Skip appName test on mongos before 3.6
minor: avoid race condition in threaded test to sharded cluster
minor: Skip more flaky threads test on old Windows perls
PERL-800 CI: Stop testing 2.4 on Evergreen
PERL-770 Prevent short reads from throwing a protocol error
PERL-832 Skip threaded cursor test on Windows with SASL
PERL-844 Bump IO::Socket::IP prereq to 0.32
PERL-803 Make kerberos test configurable from env vars
PERL-803 Fix Kerberos authentication
minor: tidy MongoDB::_Credential
minor: CI: sync with master branch
minor: CI: sync with master branch
Update Changes
J. Rassi (28):
Add 5.24.0 to perls list in .travis.yml
PERL-620 Support GridFS custom file_id methods
PERL-443 Implement filter option for collection_names
PERL-443 Fix "collection_names with filter" test in t/database.t
PERL-582 Rename _URI member 'hostpairs' to 'hostids'
PERL-582 Remove HostAddress/HostAddressList coercions
PERL-582 URI parsing should conform to connection string spec
PERL-582 Import connection string spec data from spec repo
PERL-582 Add test harness for connection string spec tests
PERL-582 connection_string_spec.t: is() takes normalized bool values
PERL-582 connection_string_spec.t: $got comes before $expected in assertions
PERL-582 Disable "Escaped username (GSSAPI)" connection string test
PERL-649 Register new option "app name" with MongoClient/_URI
PERL-649 Add new module _Platform
PERL-649 Add new _Topology attributes "app_name", "handshake_doc"
PERL-649 _Topology: send client document during connection handshake
PERL-635 Add _Link->supports_collation
PERL-635 Collation support for find, find_one
PERL-635 Collation support for agg, count, distinct
PERL-635 Collation support for non-bulk write operations
PERL-635 Collation support for index creation operations
PERL-635 Collation support for bulk write operations
PERL-635 PERL-649 Add ticket descriptions to Changes
PERL-443 PERL-582 Add ticket descriptions to Changes
Add Rassi as author in dist.ini, update .mailmap
minor: Skip xt/author/circular-refs.t if no server running
Commit Changes and bump $VERSION
PERL-665 Allow invalid opt index tests to fail with server error
John A. Kunze (1):
PERL-798 Update Tutorial.pod to fix typos
Josh Matthews (38):
Adding base GridFSBucket module and tests
Adding GridFSBucket delete and associated tests
Fixing some tests parameters to be in the correct order
Adding GridFSBucket generic find on files collection
Adding drop method to GridFSBucket
Implementing download_to_stream
Starting on GridFSBucket::DownloadStream
Adding tied filehandle with read and readline to GridFSBucket
Adding bson_codec and max_time_ms options to GridFSBucket
Refactoring GridFSBucket tests to remove duplicate code
Adding documentation to GridFSBucket
Moving tie methods into GridFSBucket::DownloadStream
Minor fixes to the types in GridFSBucket::DownloadStream
Adding close methods to GridFSBucket::DownloadStream
Removing unused import
Minor semantic changes to GridFSBucket
Adding missing checks to download_to_stream
Refactoring much of GridFSBucket::DownloadStream
Testing more possible inputs for DownloadStream methods
Minor changes to DownloadStream
Adding _closed attribute to DownloadStream
Implementing basic gridfs upload
Creating UploadStream class and minor changes to DownloadStream
Fixing bug with chunk_size_bytes
Fixing Unicode upload and using subtests for tests run in a loop
Implementing gridfs spec tests for delete
Implementing download spec tests
Implementing upload spec tests
Writing separate function to fix options hashes
Refactoring gridfs spec test runner
Adding documentation to GridFSBucket::UploadStream
Slight modifications to attributes on GridFSBucket::UploadStream
Minor bugfixes and tweaks to UploadStream
Renaming UploadStream->write to syswrite
Better error handling in UploadStream
Allowing negative offsets in syswrite
Slight optimization for flusing chunks from UploadStream
Minor syle changes and doc fixes in DownloadStream
Mohammad S Anwar (1):
- Fixed broken link in the pod file for Mongo::DataTypes.
Nigel Gregoire (2):
Calculate "inserted_count"
Add unit test for "inserted_count"
Nuno Carvalho (1):
PERL-657 Fix spelling typos
Pavel Denisov (1):
Fix indexes examples
Slaven Rezic (3):
$MongoDB::Cursor::slave_ok -> $MongoDB::Cursor::slave_okay
MongoDB::Cursor: the method is also spelt "slave_okay"
fix two internal Pod links
diegok (1):
Replace deprecated methods from MongoDB::Collection POD examples
gregor herrmann (1):
New upstream version 1.8.1
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmongodb-perl.git
More information about the Pkg-perl-cvs-commits
mailing list