pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/databases/mongo-tools



Module Name:    pkgsrc
Committed By:   adam
Date:           Sat Jul 29 11:52:55 UTC 2023

Modified Files:
        pkgsrc/databases/mongo-tools: Makefile PLIST distinfo

Log Message:
mongo-tools: updated to 100.7.4

100.7.4

Released 2023-07-21

We are pleased to announce version 100.7.4 of the MongoDB Database Tools.

This release fixes issues with mongorestore that ommitted all namespaces containing "admin" when restoring to an Atlas Proxy Cluster. This release also fixes an issue with mongodump where the process 
failed against clusters using Atlas Online Archive.

The Database Tools are available on the MongoDB Download Center. Installation instructions and documentation can be found on docs.mongodb.com/database-tools. Questions and inquiries can be asked on 
the MongoDB Developer Community Forum. Please make sure to tag forum posts with database-tools. Bugs and feature requests can be reported in the Database Tools Jira where a list of current issues can 
be found.

Bug

[TOOLS-3338] - Mongorestore to Atlas Proxy fails for any collection containing "admin"
[TOOLS-3344] - Mongodump does not work with Atlas Data Federation.
100.7.3

Released 2023-06-26

We are pleased to announce version 100.7.3 of the MongoDB Database Tools.

This release fixes an issue introduced in 100.7.1 where specifying mongodump --db=confg will not dump the entire config collection.

The Database Tools are available on the MongoDB Download Center. Installation instructions and documentation can be found on docs.mongodb.com/database-tools. Questions and inquiries can be asked on 
the MongoDB Developer Community Forum. Please make sure to tag forum posts with database-tools. Bugs and feature requests can be reported in the Database Tools Jira where a list of current issues can 
be found.

Bug

[TOOLS-3324] - Fix failure to dump needed sharded collections from config database
Task

[TOOLS-3319] - Change mongorestore so that it works with atlas proxy backup tests
100.7.2

Released 2023-05-30

We are pleased to announce version 100.7.2 of the MongoDB Database Tools.

This release fixes an issue with installing Database Tools on RHEL aarch64 architecture.

The Database Tools are available on the MongoDB Download Center. Installation instructions and documentation can be found on docs.mongodb.com/database-tools. Questions and inquiries can be asked on 
the MongoDB Developer Community Forum. Please make sure to tag forum posts with database-tools. Bugs and feature requests can be reported in the Database Tools Jira where a list of current issues can 
be found.

Bug

[TOOLS-3309] - Fix release issue on RHEL ARM architecture
100.7.1

Released 2023-05-24

We are pleased to announce version 100.7.1 of the MongoDB Database Tools.

This release fixes a few bugs and adds downloads for macOS 11 on ARM as well as RedHat Enterprise Linux 9 (x86 and ARM) and Amazon Linux 2023 (x86 and ARM).

Downloads were compiled with Go 1.19.9.

The Database Tools are available on the MongoDB Download Center. Installation instructions and documentation can be found on docs.mongodb.com/database-tools. Questions and inquiries can be asked on 
the MongoDB Developer Community Forum. Please make sure to tag forum posts with database-tools. Bugs and feature requests can be reported in the Database Tools Jira where a list of current issues can 
be found.

Bug

[TOOLS-2598] - Tools improperly parse multi-certs inside client certificate file
[TOOLS-3203] - mongodump fails because it can’t query system.sharding_ddl_coordinators collection
[TOOLS-3273] - Validation added in 100.7.0 prevents Atlas proxy from running "mongodump"
[TOOLS-3279] - Test suite segfaults in some failure cases
Task

[TOOLS-2722] - Add MacOS 11.0 ARM to Tools
[TOOLS-3052] - Add Amazon Linux 2023 ARM to Tools
[TOOLS-3054] - Add RHEL9 ARM to Tools
[TOOLS-3062] - Add Amazon Linux 2023 to Tools
[TOOLS-3276] - Skip columnstore indexes tests in mongodump and mongorestore if error is NotImplemented
100.7.0

Released 2023-03-01

We are pleased to announce version 100.7.0 of the MongoDB Database Tools.

This release adds tests against MongoDB 6.3. Highlights include new tests for Column Store Indexes, updating the minimum Go version to 1.19, fixing a bug that caused the Tools to ignore a password 
supplied via a prompt. Several build failures are also fixed in this version.

The Database Tools are available on the MongoDB Download Center. Installation instructions and documentation can be found on docs.mongodb.com/database-tools. Questions and inquiries can be asked on 
the MongoDB Developer Community Forum. Please make sure to tag forum posts with database-tools. Bugs and feature requests can be reported in the Database Tools Jira where a list of current issues can 
be found.

Bug

[TOOLS-3243] - Tools produce error about missing password after prompting for a password
Epic

[TOOLS-3235] - Tools 6.3 Support
Task

[TOOLS-3169] - Upgrade Go to 1.19
[TOOLS-3202] - Fix legacy-jstests failure with latest Server (6.1)
[TOOLS-3208] - Investigate test failures in HEAD and make more tickets as needed
[TOOLS-3229] - Ignore admin database in dump/restore for atlasProxy
[TOOLS-3241] - Fix flaky TestFailDuringResharding test
[TOOLS-3247] - Remove mongo-tools support for ZAP PPC64LE Ubuntu 16.04
[TOOLS-3248] - Fix TestRestoreTimeseriesCollections for server 6.3+
[TOOLS-3249] - Remove mongo-tools support for server version 3.4 on MacOS
[TOOLS-3250] - Fix aws-auth task failures
[TOOLS-3251] - Update common.yml to run tests with 6.3
[TOOLS-3252] - Test support for Columnstore Indexes
[TOOLS-3255] - Fix qa-tests-3.4
[TOOLS-3256] - Make the push tasks only run on git tags
[TOOLS-3257] - Override deprecated mongo shell functions to fix qa-tests-latest
[TOOLS-3259] - Remove 6.3 tests on `ZAP s390x RHEL 7.2` and `ZAP PPC64LE RHEL 8.1`
[TOOLS-3260] - Fix qa-tests on Debian 11


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/databases/mongo-tools/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/databases/mongo-tools/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/databases/mongo-tools/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/databases/mongo-tools/Makefile
diff -u pkgsrc/databases/mongo-tools/Makefile:1.26 pkgsrc/databases/mongo-tools/Makefile:1.27
--- pkgsrc/databases/mongo-tools/Makefile:1.26  Sat Jul 15 10:52:53 2023
+++ pkgsrc/databases/mongo-tools/Makefile       Sat Jul 29 11:52:55 2023
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.26 2023/07/15 10:52:53 bsiegert Exp $
+# $NetBSD: Makefile,v 1.27 2023/07/29 11:52:55 adam Exp $
 
-DISTNAME=      mongo-tools-4.2.15
-PKGREVISION=   1
+DISTNAME=      mongo-tools-100.7.4
 CATEGORIES=    databases
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mongodb/}
-GITHUB_TAG=    r${PKGVERSION_NOREV}
+GITHUB_TAG=    ${PKGVERSION_NOREV}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/mongodb/mongo-tools
@@ -21,7 +20,7 @@ CHECK_PORTABILITY_SKIP=       vendor/go.mongod
 .include "options.mk"
 
 MONGO_TOOLS=   bsondump mongodump mongoexport mongofiles mongoimport \
-               mongoreplay mongorestore mongostat mongotop
+               mongorestore mongostat mongotop
 
 # go uses volatile /tmp dirs that contain required includes files too
 BUILDLINK_PASSTHRU_DIRS+=      /tmp
@@ -48,6 +47,11 @@ do-build:
          ${GO} build -tags "${MONGO_TAGS}" -o bin/${tool} ${tool}/main/${tool}.go
 .endfor
 
+.include "../../mk/bsd.prefs.mk"
+.if ${OPSYS} == "Darwin"
+INSTALL_UNSTRIPPED=    yes
+.endif
+
 do-install:
 .for tool in ${MONGO_TOOLS}
        ${INSTALL_PROGRAM} ${WRKSRC}/bin/${tool} ${DESTDIR}${PREFIX}/bin/${tool}

Index: pkgsrc/databases/mongo-tools/PLIST
diff -u pkgsrc/databases/mongo-tools/PLIST:1.2 pkgsrc/databases/mongo-tools/PLIST:1.3
--- pkgsrc/databases/mongo-tools/PLIST:1.2      Wed Feb 24 19:38:33 2021
+++ pkgsrc/databases/mongo-tools/PLIST  Sat Jul 29 11:52:55 2023
@@ -1,10 +1,9 @@
-@comment $NetBSD: PLIST,v 1.2 2021/02/24 19:38:33 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2023/07/29 11:52:55 adam Exp $
 bin/bsondump
 bin/mongodump
 bin/mongoexport
 bin/mongofiles
 bin/mongoimport
-bin/mongoreplay
 bin/mongorestore
 bin/mongostat
 bin/mongotop

Index: pkgsrc/databases/mongo-tools/distinfo
diff -u pkgsrc/databases/mongo-tools/distinfo:1.11 pkgsrc/databases/mongo-tools/distinfo:1.12
--- pkgsrc/databases/mongo-tools/distinfo:1.11  Tue Oct 26 10:09:24 2021
+++ pkgsrc/databases/mongo-tools/distinfo       Sat Jul 29 11:52:55 2023
@@ -1,8 +1,5 @@
-$NetBSD: distinfo,v 1.11 2021/10/26 10:09:24 nia Exp $
+$NetBSD: distinfo,v 1.12 2023/07/29 11:52:55 adam Exp $
 
-BLAKE2s (mongo-tools-4.2.15.tar.gz) = 3e098cf2e12a018224e10d0ead8048726039d1b8e9ce407d06f833aedf9f0e9a
-SHA512 (mongo-tools-4.2.15.tar.gz) = f613ab61a4cf029548aa0e5623fef3798642ced791bf52f229e7d14d31de9472bfc3c8bfb3fa7b4542555a17c79ff9a514480c674cb3e45fb99c4f1745fdb9f0
-Size (mongo-tools-4.2.15.tar.gz) = 15028734 bytes
-SHA1 (patch-vendor_github.com_howeyc_gopass_nix.go) = 3eae07c84c7c4c08a9076f9f91ae0b56e7e1183b
-SHA1 (patch-vendor_github.com_spacemonkeygo_spacelog_capture__other.go) = 5af1e27b7bc791b9d0d2c8b69089cdb964826851
-SHA1 (patch-vendor_gopkg.in_mgo.v2_internal_sasl_sasl.go) = 20cd357bc6175415a52b3f4d3adf568ed8fdc206
+BLAKE2s (mongo-tools-100.7.4.tar.gz) = f719ea41d0427228be95d7a52048eae75dbf6d819f17cf82320fc48eb8fa6d80
+SHA512 (mongo-tools-100.7.4.tar.gz) = 6aa8fe249dafc3347cac8f41b1e4558a709d815f29200792684ed53b319f3dbada5d8f0d3450ca26a737f5236949d6febe66f1a9c35c69f826cbf970a2e07a43
+Size (mongo-tools-100.7.4.tar.gz) = 4520039 bytes



Home | Main Index | Thread Index | Old Index