Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/php/pecl-database-mysql_xdevapi

PECL MySQL X DevAPI
https://github.com/php/pecl-database-mysql_xdevapi

fix warning on fedora28-x86-64bit (newer, more restrictive gcc)

36ae86d2f825fc8ae26ece4d5dcdeadc3bf31b36 authored over 6 years ago by Darek Slusarczyk <[email protected]>
Returning the proper value from some API methods

3b76032570b9a7c377bd357a6f740457e8175d5c authored over 6 years ago by Filip Janiszewski <[email protected]>
Added errors section with exception info; Deals with WL #12280

86a203f4e751520ecc780014390a023c9213a446 authored over 6 years ago by Philip Olson <[email protected]>
Clarified the auth and connect-timeout URI attributes

2c89f2fdc11cb35bd31eb9df9e6669abb9096f0a authored over 6 years ago by Philip Olson <[email protected]>
Yet another fix

6517446e0a8f0ac1cb09e1dc2c5f7edd7f2508d0 authored over 6 years ago by Filip Janiszewski <[email protected]>
Merge remote-tracking branch 'origin/master-itch' into wl-12428-chained-add

876c5d25c038b53e12fb0132e55ded9293f892c6 authored over 6 years ago by Filip Janiszewski <[email protected]>
Fixing a testcase

cc1a7fe879b2350c5cf1f9d16ac742b187eacc41 authored over 6 years ago by Filip Janiszewski <[email protected]>
Updated connect-timeout and auth attribute info

176bb6bf7e1a42152da048fa1af93b1e9825f03a authored over 6 years ago by Philip Olson <[email protected]>
Reworded mysql-xdevapi.build a bit

b6fdc41a013dde4e72fb67a3634e2e8d4fb1fad3 authored over 6 years ago by Philip Olson <[email protected]>
Merge in changes from svn.php.net

67366ee6322a6a4410d701c4a2059048b00ea68d authored over 6 years ago by Philip Olson <[email protected]>
WL#11956 Implement connection pooling for xprotocol

- session classes refactoring
- add Connection_pool_callback

2aa4fb792c4c41872756fb95b7fd00b935b44a61 authored over 6 years ago by Darek Slusarczyk <[email protected]>
Synced from svn.php.net

b163a6596dd67177d87e0b2c3e510cf7b14ad5db authored over 6 years ago by Philip Olson <[email protected]>
Synced with svn.php.net revision numbers

1f2d1af34e3f57883e5f6c776f5d5aa4a4fb503e authored over 6 years ago by Philip Olson <[email protected]>
update list of files in package.xml

55438e14e72513b56266082bf9fa9759bd454c2c authored over 6 years ago by Darek Slusarczyk <[email protected]>
changes in package.xml

remove configure option "enable-mysql-xdevapi"

b31eb2b4821356c39e589fbfdee803b900f970a9 authored over 6 years ago by Darek Slusarczyk <[email protected]>
changes in package.xml

set default value for configure option "enable-mysql-xdevapi" to "yes"

7c340339714cb683ffd311ea2f54776a3c2941b5 authored over 6 years ago by Darek Slusarczyk <[email protected]>
Merge branch 'master-itch' of myrepo.no.oracle.com:connector-php-devapi into master-itch

7fbf6c23ed3239796973fa73c3f54b67dc9e62d5 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#11853: check available boost version

WL#11851: enable treat warning as error
update documentation

a2d65d569b02ba4180cd4f9c0d533c51072bdb76 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#11956 Implement connection pooling for xprotocol

- permanent session issues fixed

831c92180075cc3474cab0cc14282093da249b2d authored over 6 years ago by Darek Slusarczyk <[email protected]>
Returning the proper values

0fdc8a3a3e0615bad1c7dcdfb37a6656cf46e33d authored over 6 years ago by Filip Janiszewski <[email protected]>
Remaining fix after review

78ad1a3b801b21d98a9ac8f725f827defd9935cc authored over 6 years ago by Filip Janiszewski <[email protected]>
Fix after review

ff2e8010294c79faf4e49d0a856dadcb4f5397bf authored over 6 years ago by Filip Janiszewski <[email protected]>
WL#11956 Implement connection pooling for xprotocol

- change needed connection-related structs into permanent allocable (use util::permanent_allocabl...

9fb10c054064432c3ce413d95299e72ee0beb8df authored over 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'origin/master-itch' into wl-12428-chained-add

5e97cce07b0abe70c0ea9c5585a5a0fc20ed30f3 authored over 6 years ago by Filip Janiszewski <[email protected]>
WL#12428: Adding support for chained adds

2f78950d05b695e1261b4d541fdf9c58a87e0cdc authored over 6 years ago by Filip Janiszewski <[email protected]>
WL#12189 : Implement connect timeout

- update documentation

b55d96c1c3e0bcd3ec01fcea3b3750cb006e742c authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#12280: connection error handling - throw an exception

update documentation

a7eeeff7668c476309550966b30c3f9b83e70113 authored over 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/master' into master-itch

a6fe9a08f6f10efdfc458d9ad0ffe6b253e80dc7 authored over 6 years ago by Darek Slusarczyk <[email protected]>
Updated docs; modified content and added examples

536d189934ee745cc3cc6bb5da2409b610dff046 authored over 6 years ago by Philip Olson <[email protected]>
WL#11956 Implement connection pooling for xprotocol

naive implementation:
- mysql_xdevapi\getClient function added
- parser for client options (passe...

5bbd65a6724d29a32bba18e1e4e902134dc07a37 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#11956 Implement connection pooling for xprotocol

- fix permanent / persistent allocation

61002089233dc46d80ea6f93b247e162cb7d61f1 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#11956 Implement connection pooling for xprotocol

- small refactoring in JSON utils types

a2cedbcc9fdeb783bd59a4c988e2b5c5632485df authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#11956 Implement connection pooling for xprotocol

- fix permanent / persistent allocation - clean up warnings

e23a707c5314df53f5b09ef2f688aff6784b3ca6 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#11956 Implement connection pooling for xprotocol

- fix permanent / persistent allocation

86a4058e010c4d8bb555cd1ee484d18fd65d7abf authored over 6 years ago by Darek Slusarczyk <[email protected]>
protobufs update

9f58174ddd240a2bffc11a56cea660c3998b9bc8 authored over 6 years ago by Darek Slusarczyk <[email protected]>
Documentation: ignore autogenerated entity files

3b53778ec529a1e4ef394348f13f7eacac4e5944 authored over 6 years ago by Philip Olson <[email protected]>
Add 'docbook/' from commit '3837ac0378aaaa2c224b6d3ae8f757a49e3914c9'

git-subtree-dir: docbook
git-subtree-mainline: d389c8e3e0bebe2ef1ceb37b91f249c996add857
git-subt...

ec73aa05a2f970967bd3018569b33c362ce9076b authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#11851: enable treat warning as error

- clear warnings for PHP-7.3 / macOS

d389c8e3e0bebe2ef1ceb37b91f249c996add857 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#11851: enable treat warning as error

- clear warnings for PHP-7.3 / macOS

5edf5f2238ab840dcb9d6226068d7417c7d1fe10 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#11851: enable treat warning as error

- clear warnings for PHP-7.3

c51faf5dadb17bccc0d841963fbac8f19a735e82 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#11851: enable treat warning as error

- clear warnings for PHP-7.3

78f739ab9778af261c6a5cf48fc2e1f8e3e50bad authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#11851: enable treat warning as error

- clear warnings for PHP-7.3

97dd993339cb9194d417fd1072464f7fb9baae65 authored over 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/wl-12189-connect-timeout' into master-itch

587aba51fcd8d2e94af806e8a5f6780550769494 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#11851: enable treat warning as error

- clear warnings for PHP-7.3

eaba6744f5f0d0cb465be1ac7da5ea788451d893 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#12189 : Implement connect timeout

- fix test-cases due to problems on pb2 - try various non-routable addresses in loop, till timeou...

051ff093dd8b9ccfb1dd084d60dc979f4f980486 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#11851: enable treat warning as error

- clear warnings for macOS / FreeBSD

70ffaf589bfe3232ddf77cedf50f38467a044583 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#11851: enable treat warning as error

- fix for 'enable treat warnings as errors' in dev-mode on Unix

3f4e45796e38a9bf39cfb0e8ff01265e03dff9b7 authored over 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/wl-12190-indexing-array-fields' into master-itch

4494f91f95332fd6d4a18384430842e56882ae61 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#12280: connection error handling - throw an exception

- fix valgrind issues

790229bc9ab917a2956f588abe8ee00091a547fd authored over 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/release/8.0.12' into master-itch

bc171e7b8ae3daa4f2a34f35183a42184c7eb11d authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#12280: connection error handling - throw an exception

- fix test-cases

a8157a90dc3b4737f593190353acd04498424a93 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#12280: connection error handling - throw an exception

- implementation
- test-cases updated
- fix format of error messages

0e060f75ae8a981357ebba343a39b5a8af83c959 authored over 6 years ago by Darek Slusarczyk <[email protected]>
Merge branch 'merge_github' into release/8.0.12

# Conflicts:
# xmysqlnd/xmysqlnd_session.cc

3d591eeb3328c52a4247323891ba7bdc96fbb4fc authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#12190-DevAPI: indexing array fields

- disable indexes on array till new server version gets into pb2

78ce68ffc65590a336965b58ddd5b03b454311c3 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#12190-DevAPI: indexing array fields

- implementation
- test-cases

83f1f818914cfb52f4443be77053112c2a059ff1 authored over 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/master' into master-itch

626361ebd79054ed97b684bb3f4bdf0fa03ac331 authored over 6 years ago by Darek Slusarczyk <[email protected]>
Merge branch 'merge_Remi_pull_request' into release/8.0.12

# Conflicts:
# mysqlx_base_result_iterator.cc

b57173f11d3675b2e69704b5738f620228376b53 authored over 6 years ago by Darek Slusarczyk <[email protected]>
Remove unused Git attributes ident

The $Id$ keywords were used in Subversion where they can be substituted
with filename, last revi...

5d8a201440c04ae7a8fd796d6a7e55aadf937d0e authored over 6 years ago by Peter Kokot <[email protected]>
fix for 7.3.0alpha4

d92eb084236b737588b0e0112e90cd0a40cc2bbd authored over 6 years ago by Remi Collet <[email protected]>
WL#12189 : Implement connect timeout

- change non-routable IPs to fix random connecting issues on pb2 - mess as hell

0fd15b7570d6b51ba3463b68f95c6507087f86ad authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#12189 : Implement connect timeout

- change non-routable IPs to fix random connecting issues on pb2 :-P

d257e4ed7cb65dcd41d01f995778ca97c440f9c3 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#12189 : Implement connect timeout

- random connecting issues on pb2 due to port 80 - change it to other port

79fc7e07969450217efe7c59efbab6881d248424 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#12189 : Implement connect timeout

- fix connecting time vs timeout verification

cbf58b8dcc163124a2ac602a914f4b6e4b8a39bd authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#12189 : Implement connect timeout

- change non-routable IP addresses (some of previous ones were not so non-routable as expected :-...

e729a864d72712a8efe31d2c5b4208525e8ff26d authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#12189 : Implement connect timeout

- change non-routable IP addresses (some of previous ones were not so non-routable as expected :-P)

38868c8d4924502a3bbeaa647957df6199bf4771 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#12189 : Implement connect timeout

- fix error messages
- fix elapsed_timeout.phpt test to non-routable address:port

809ee8e1c6cfeb15ff7b8f5465a2d120c4b771d0 authored over 6 years ago by Darek Slusarczyk <[email protected]>
remove trailing whitespaces

916ca3e66dd48b04afa8f47085280fcfc37c894a authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#12189 : Implement connect timeout

- fix pattern to accept any port number

049fd40dfe8472f4ca318dbdab990eae9b043d67 authored over 6 years ago by Darek Slusarczyk <[email protected]>
- more verbose tests diagnostics - store error messages in pattern

042a84082695b5a79f24a1a8bf499fa22cafadbe authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#12189 : Implement connect timeout

- make codeflow exception-driven
- more verbose tests diagnostics - store error messages in patte...

45ea8ac9561ad0ce9dfdd48b82744e7635e4ce6c authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#12189 : Implement connect timeout

- new option in uri: 'connect-timeout' to set connection timeout (only connection, not subsequent...

f602dc32597f46a4a34c0a6fb1e9375bf0920a33 authored over 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/master' into master-downstream

# Conflicts:
# xmysqlnd/xmysqlnd_session.cc

88c3d58ddb3f5f022a6a579d0ff2a6ff122f8ac0 authored over 6 years ago by Darek Slusarczyk <[email protected]>
Merge branch 'remi-github-pull-request-warnings' into master-downstream

# Conflicts:
# xmysqlnd/xmysqlnd_session.cc

9b8cf9609750357ad80b7658bc5a5c105e7733e2 authored over 6 years ago by Darek Slusarczyk <[email protected]>
fix some [-Wformat=], [-Werror=format-security] and [-Wformat-extra-args] build warnings

1cd488f0d466a755d506c894dee969478226f956 authored over 6 years ago by Remi Collet <[email protected]>
fix non-debug build

fa8e660aa8be2f31d956a749aaf7d06461a2b8cd authored over 6 years ago by Darek Slusarczyk <[email protected]>
add warnings pointed out by Remi Collet, and related to php 7.3

778ec16388217b35000c3b27ad6bacce362fb831 authored over 6 years ago by Darek Slusarczyk <[email protected]>
typo fixed

14b39d660edaf240d8fa0c0b80efb5859412a398 authored over 6 years ago by Darek Slusarczyk <[email protected]>
fix error introduced at cleaning up warnings

ebb9176fc53759e16258bd4f6da3e244adecc511 authored over 6 years ago by Darek Slusarczyk <[email protected]>
fix to pass on non-debug build

97fe729f640ef1a38f974999461ab70f395a4cf5 authored over 6 years ago by Darek Slusarczyk <[email protected]>
fix to pass on 32bit OSes (make code independent of length of size() result)

c2e72a971b5a94d5820cee9f57d1fd7966115c4f authored over 6 years ago by Darek Slusarczyk <[email protected]>
Revision: f7fe2b6f7a184c92ff50290f3c2adfd4dcead010

Author: Remi Collet <[email protected]>
Date: 29.06.2018 10:10:38
Message:
fix some [-Wformat=], [-Wer...

bd7634a2accfecaee199c67b9b0cb2de4c34aa7b authored over 6 years ago by Darek Slusarczyk <[email protected]>
merge issues fixed

ddde79d4e100c27234aeb5727c2b4a401a31e1e0 authored over 6 years ago by Darek Slusarczyk <[email protected]>
clear warnings

db346bef9aa754da2b14e560c388f0b7669e45ec authored over 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/wl-11276-locking-nowait-skip' into master-downstream

# Conflicts:
# messages/mysqlx_message__auth_continue.cc
# mysqlx_base_result_iterator.cc
# mysq...

949ff2c6f091f22302aa9c525c4b2b2cf14bbf43 authored over 6 years ago by Darek Slusarczyk <[email protected]>
refactorings in config.m4

- add developer mode switch (--enable-dev-mode) for internal builds (extra compiler switches, val...

a9cea96f061cf11433761847fc5d18c8579eecb5 authored over 6 years ago by Darek Slusarczyk <[email protected]>
- clear warnings for msvc /W4 level

- move macros to compiler_utils.h

a0ac2bb5bb9af2e40148271c1d5f02defd758423 authored over 6 years ago by Darek Slusarczyk <[email protected]>
fix some [-Wformat=], [-Werror=format-security] and [-Wformat-extra-args] build warnings

f7fe2b6f7a184c92ff50290f3c2adfd4dcead010 authored over 6 years ago by Remi Collet <[email protected]>
v8.0.12 - package.xml and version number updated

7637716bb10a913fedda6b557be89ceef11b8be8 authored over 6 years ago by Darek Slusarczyk <[email protected]>
refactorings in config.w32

- add developer mode switch (--enable-dev-mode) for internal builds
need to apply it ad hoc due t...

e116858396bbf949166021ea0bd3c60d9234b1af authored over 6 years ago by Darek Slusarczyk <[email protected]>
typo in examples.php

2b10f002d3d68b58bcf91eeeee800440d8174ec5 authored over 6 years ago by Darek Slusarczyk <[email protected]>
build refactoring

- fix macros to locally suppress warnings

98146eb15250b34db3119baecae9aa1afd348615 authored over 6 years ago by Darek Slusarczyk <[email protected]>
refactorings in config.w32

- for each sources subdir create counterpart in build dir for its objs
- make easier adding custo...

5461cbec0d5e98593ac82dd2740a8d85f05ebc3d authored over 6 years ago by Darek Slusarczyk <[email protected]>
refactorings in config.w32

- add developer mode switch (--enable-dev-mode) for internal builds (extra compiler switches, val...

5302265dbe17e612562abc85d812caf2b00f4a25 authored over 6 years ago by Darek Slusarczyk <[email protected]>
- clear warnings for msvc /W4 level

- add macros to locally suppress warnings

2d2fa4fae37e184fbaa7581db35e72b91cce37d3 authored over 6 years ago by Darek Slusarczyk <[email protected]>
- gather all mysqlnd headers in one mysqlnd_api.h header

- clear warnings for msvc /W4 level
- add MYSQLX_* macros to overwrite some ZEND_ macros to clear...

976cbcb46c459dc6a7189410bbe1b824dcff08b8 authored over 6 years ago by Darek Slusarczyk <[email protected]>
- gather all mysqlnd headers in one mysqlnd_api.h header

- clear warnings for msvc /W4 level
- add MYSQLX_* macros to overwrite some ZEND_ macros to clear...

45a4b8f1e995df3e459f86a589f424eda687be71 authored over 6 years ago by Darek Slusarczyk <[email protected]>
WL#11960: Methods refactoring

Implementation.

f73b37f8e55dd8c08389cc6a4f943dc6d35370ca authored over 6 years ago by Filip Janiszewski <[email protected]>
WL#11960: Methods refactoring

Completing the session object

41712340c5dc77b9b1d6c9120930a45d4879e93f authored over 6 years ago by Filip Janiszewski <[email protected]>
WL#11957: DevAPI, Core v1 Alignment

Implementation

4b273a3521becb0e8fda736035f7f3e7f48f4cbd authored over 6 years ago by Filip Janiszewski <[email protected]>
Fixing docs

999f1f357d9ac16bd65fc3e46feaaee0dcfc94fe authored over 6 years ago by Filip Janiszewski <[email protected]>