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 _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits