pkgsrc-Changes archive

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

CVS commit: pkgsrc/databases/mongodb4



Module Name:    pkgsrc
Committed By:   adam
Date:           Sat Jan 27 08:32:31 UTC 2024

Modified Files:
        pkgsrc/databases/mongodb4: Makefile distinfo options.mk

Log Message:
mongodb4: updated to 4.4.28

4.4.28 - Jan 18, 2024
SERVER-77506
 Sharded multi-document transactions can mismatch data and ShardVersion

SERVER-82365
 Optimize the construction of the balancer's collection distribution status histogram (2nd attempt)

SERVER-82883
 Recovering TransactionCoordinator on stepup may block acquiring read/write tickets while participants are in the prepared state

WT-7929
 Investigate a solution to avoid FTDC stalls during checkpoint

All JIRA issues closed in 4.4.28

4.4.27 - Jan 3, 2024
SERVER-63865
 Handle missing index idents during standalone startup recovery after unclean shutdown

SERVER-81106
 Recipient shard doesn't wait for the collection version to be locally persisted before starting the cloning phase

SERVER-81878
 startupRecoveryForRestore may not play nicely with collection drop applied during startup recovery

SERVER-82325
 Config server could invariant during balancer round

WT-11564
 Fix RTS to read the newest transaction value only when it exists in the checkpoint

All JIRA issues closed in 4.4.27

4.4.26 - Nov 27, 2023
Issues fixed:

SERVER-50792
 Return more useful errors when a shard key index can't be found for shardCollection or refineCollectionShardKey

SERVER-80021
 Make $convert round-trip correctly between double and string

SERVER-81106
 Recipient shard doesn't wait for the collection version to be locally persisted before starting the cloning phase

SERVER-81966
 Avoid modification of previous ChunkMap instances during refresh

WT-10424
 cursor::search_near slow performance if many deleted items are present

All JIRA issues closed in 4.4.26

4.4.25 - Sep 29, 2023
Issues fixed:

SERVER-76299
 Report writeConflicts in serverStatus on secondaries

SERVER-78828
 LDAP host timing data can be inconsistent during sorting

WT-11031
 Fix RTS to skip tables with no time window information in the checkpoint

SERVER-70973
 Balancer should stop iterating collections when there are no more available shards

SERVER-71627
 Refreshed cached collection route info will severely block all client request when a cluster with 1 million chunks

SERVER-78813
 Commit point propagation fails indefinitely with exhaust cursors with null lastCommitted optime

WT-8570
 Do not increase oldest ID during recovery

WT-10449
 Do not save update chain when there are no updates to be written to the history store

All JIRA issues closed in 4.4.25

4.4.24 - Aug 23, 2023
Issues fixed:

SERVER-76299
 Report writeConflicts in serverStatus on secondaries

SERVER-78828
 LDAP host timing data can be inconsistent during sorting

WT-11031
 Fix RTS to skip tables with no time window information in the checkpoint


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/databases/mongodb4/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/databases/mongodb4/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/databases/mongodb4/options.mk

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

Modified files:

Index: pkgsrc/databases/mongodb4/Makefile
diff -u pkgsrc/databases/mongodb4/Makefile:1.6 pkgsrc/databases/mongodb4/Makefile:1.7
--- pkgsrc/databases/mongodb4/Makefile:1.6      Fri Dec 29 18:24:40 2023
+++ pkgsrc/databases/mongodb4/Makefile  Sat Jan 27 08:32:31 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.6 2023/12/29 18:24:40 adam Exp $
+# $NetBSD: Makefile,v 1.7 2024/01/27 08:32:31 adam Exp $
 
-DISTNAME=      mongodb-src-r4.4.24
+DISTNAME=      mongodb-src-r4.4.28
 PKGNAME=       ${DISTNAME:S/src-r//}
-PKGREVISION=   3
 CATEGORIES=    databases
 MASTER_SITES=  http://fastdl.mongodb.org/src/
 
@@ -26,8 +25,10 @@ TOOL_DEPENDS+=       ${PYPKGPREFIX}-yaml>=3.0.
 TOOL_DEPENDS+= ${PYPKGPREFIX}-wrapt>=1.12.1:../../devel/py-wrapt
 
 # https://github.com/mongodb/mongo/blob/master/docs/building.md
-USE_LANGUAGES=         c99 c++17
-USE_CXX_FEATURES+=     c++17 filesystem
+USE_LANGUAGES=         c c++
+USE_CC_FEATURES=       c99
+USE_CXX_FEATURES=      c++17 filesystem
+GCC_REQD+=             11
 
 USE_TOOLS+=    pkg-config
 
@@ -160,7 +161,8 @@ do-configure:
        ${DO_NADA}
 
 post-install:
-.for junk in LICENSE-Community.txt MPL-2 README THIRD-PARTY-NOTICES bin/resmoke.py macos_mongodb.plist
+.for junk in LICENSE-Community.txt LICENSE-Enterprise.txt MPL-2 README THIRD-PARTY-NOTICES \
+       bin/resmoke.py macos_mongodb.plist
        ${RM} -f ${DESTDIR}${PREFIX}/${junk}
 .endfor
        ${INSTALL_MAN} ${WRKSRC}/debian/*.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1

Index: pkgsrc/databases/mongodb4/distinfo
diff -u pkgsrc/databases/mongodb4/distinfo:1.2 pkgsrc/databases/mongodb4/distinfo:1.3
--- pkgsrc/databases/mongodb4/distinfo:1.2      Sun Aug 27 13:19:32 2023
+++ pkgsrc/databases/mongodb4/distinfo  Sat Jan 27 08:32:31 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.2 2023/08/27 13:19:32 adam Exp $
+$NetBSD: distinfo,v 1.3 2024/01/27 08:32:31 adam Exp $
 
-BLAKE2s (mongodb-src-r4.4.24.tar.gz) = cc3a3ce2ae13f738274eda810ff6d9fec9df2b8f68187301486172d5a4515aff
-SHA512 (mongodb-src-r4.4.24.tar.gz) = 6ab71f8304089cf04d4df9e5df167d48f833b09b1e355a60b09024e092c7d7372f59608e6e5a5a5b11a3bcfb97467d309658cec15f637c805d1a5ec498762a1a
-Size (mongodb-src-r4.4.24.tar.gz) = 50919803 bytes
+BLAKE2s (mongodb-src-r4.4.28.tar.gz) = ab50063cd45a22178f894abb7abd4f8e08e00957419daeab2355a10685c9ec07
+SHA512 (mongodb-src-r4.4.28.tar.gz) = f2af1c64ed18dcbda63d2562993259e4dd0dea682831f9c2504f09c10c66106f564051bc2f8c6c0e908df3802f8452f1e45ba66065415a842ce4071f97c070f8
+Size (mongodb-src-r4.4.28.tar.gz) = 51471609 bytes
 SHA1 (patch-SConstruct) = 2f8402c96d5a94c65a422a063e34785277ef7cc9
 SHA1 (patch-site__scons_mongo_platform.py) = 6a6daba04876f9779a26c579e6f6a66f55e1cbe6
 SHA1 (patch-site__scons_site__tools_libtool.py) = 5663c0095939fa5404776bfb7b472b27cfe3a254

Index: pkgsrc/databases/mongodb4/options.mk
diff -u pkgsrc/databases/mongodb4/options.mk:1.1 pkgsrc/databases/mongodb4/options.mk:1.2
--- pkgsrc/databases/mongodb4/options.mk:1.1    Sat Jul 29 11:51:15 2023
+++ pkgsrc/databases/mongodb4/options.mk        Sat Jan 27 08:32:31 2024
@@ -1,14 +1,15 @@
-# $NetBSD: options.mk,v 1.1 2023/07/29 11:51:15 adam Exp $
+# $NetBSD: options.mk,v 1.2 2024/01/27 08:32:31 adam Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.mongodb
 PKG_SUPPORTED_OPTIONS= ssl
+PKG_SUGGESTED_OPTIONS= ssl
 
 .include "../../mk/bsd.options.mk"
 
 .if !empty(PKG_OPTIONS:Mssl)
 .include "../../security/openssl/buildlink3.mk"
 SCONS_BUILD_ARGS+=             --ssl=on
-SCONS_BUILD_ARGS+=             --ssl-provider=openssl
+#SCONS_BUILD_ARGS+=            --ssl-provider=openssl
 .else
 SCONS_BUILD_ARGS+=             --ssl=off
 .endif



Home | Main Index | Thread Index | Old Index