From edba0ae1b20cdf0713cc2d337ae3093c7b1a5258 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Wed, 18 Jun 2025 11:03:10 +0200 Subject: update to 4.3.0 --- PHPINFO | 6 +++--- REFLECTION | 24 +++++++++++++++++++++--- php-pecl-couchbase4.spec | 5 ++++- 3 files changed, 28 insertions(+), 7 deletions(-) diff --git a/PHPINFO b/PHPINFO index 3c2c5c1..4fd5119 100644 --- a/PHPINFO +++ b/PHPINFO @@ -3,9 +3,9 @@ couchbase couchbase => enabled couchbase_extension_abi => unspecified -couchbase_extension_version => 4.2.7 -couchbase_extension_revision => d1ff155b5554a9a34caaa021e77afa20c3d6d429 -couchbase_client_revision => b5b5145145e656d70962fe3cbb78f5af53eaaf63 +couchbase_extension_version => 4.3.0 +couchbase_extension_revision => 6f51edcd2012309407c0a8a079865a5249ab3e55 +couchbase_client_revision => adabadee55ba0626c5015bdcdf41bb5f78c46f5a Directive => Local Value => Master Value couchbase.max_persistent => -1 => -1 diff --git a/REFLECTION b/REFLECTION index 62a72bc..7feb622 100644 --- a/REFLECTION +++ b/REFLECTION @@ -1,4 +1,4 @@ -Extension [ extension #123 couchbase version 4.2.7 ] { +Extension [ extension #127 couchbase version 4.3.0 ] { - Dependencies { Dependency [ json (Required) ] @@ -483,21 +483,23 @@ Extension [ extension #123 couchbase version 4.2.7 ] { } Function [ function Couchbase\Extension\transactionInsert ] { - - Parameters [6] { + - Parameters [7] { Parameter #0 [ $transactions ] Parameter #1 [ string $bucketName ] Parameter #2 [ string $scopeName ] Parameter #3 [ string $collectionName ] Parameter #4 [ string $id ] Parameter #5 [ string $value ] + Parameter #6 [ int $flags ] } } Function [ function Couchbase\Extension\transactionReplace ] { - - Parameters [3] { + - Parameters [4] { Parameter #0 [ $transactions ] Parameter #1 [ array $document ] Parameter #2 [ string $value ] + Parameter #3 [ int $flags ] } } Function [ function Couchbase\Extension\transactionRemove ] { @@ -515,6 +517,22 @@ Extension [ extension #123 couchbase version 4.2.7 ] { Parameter #2 [ ?array $options = ] } } + Function [ function Couchbase\Extension\transactionGetMulti ] { + + - Parameters [3] { + Parameter #0 [ $transactions ] + Parameter #1 [ array $entries ] + Parameter #2 [ ?array $options = ] + } + } + Function [ function Couchbase\Extension\transactionGetMultiReplicasFromPreferredServerGroup ] { + + - Parameters [3] { + Parameter #0 [ $transactions ] + Parameter #1 [ array $entries ] + Parameter #2 [ ?array $options = ] + } + } Function [ function Couchbase\Extension\searchIndexGet ] { - Parameters [3] { diff --git a/php-pecl-couchbase4.spec b/php-pecl-couchbase4.spec index e5ce30c..efc3a36 100644 --- a/php-pecl-couchbase4.spec +++ b/php-pecl-couchbase4.spec @@ -27,7 +27,7 @@ Summary: Couchbase Server PHP extension Name: %{?scl_prefix}php-pecl-couchbase4 -Version: 4.2.7 +Version: 4.3.0 Release: 1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} # Apache-2.0 # src @@ -231,6 +231,9 @@ install -D -m 644 package.xml %{buildroot}%{pecl_xmldir}/%{name}.xml %changelog +* Wed Jun 18 2025 Remi Collet - 4.3.0-1 +- update to 4.3.0 + * Wed Mar 19 2025 Remi Collet - 4.2.7-1 - update to 4.2.7 -- cgit