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

copyrights update 2018 => 2019

74b67067f4fb506cbd57e6d113f704c7bcbdaba5 authored almost 6 years ago by Darek Slusarczyk <[email protected]>
Merge branch 'release/8.0.15'

b4b498bca0379c24bb8128808465221c94849032 authored almost 6 years ago by Prashant Tekriwal <[email protected]>
v8.0.15 - package.xml and version number updated

- update <notes> section

861a1a6a70c0049188691626e451fa8bf1d0e4ae authored almost 6 years ago by Darek Slusarczyk <[email protected]>
v8.0.15 - package.xml and version number updated

- update <notes> section

d7b1e040ab5bdbd436b903ffe94879959b683018 authored almost 6 years ago by Darek Slusarczyk <[email protected]>
v8.0.15 - package.xml and version number updated

- related to 'local infile' patch in classic extensions mysqli and pdo_mysql, but no changes in m...

6fcd6c9f62f5b856ede6bc884e7b819b8ea200ba authored almost 6 years ago by Darek Slusarczyk <[email protected]>
v8.0.15 - package.xml and version number updated

- related to 'local infile' patch in classic extensions mysqli and pdo_mysql, but no changes in m...

8ede65c5f0350a2359a2a78f58f54bb2ecb91210 authored almost 6 years ago by Darek Slusarczyk <[email protected]>
v8.0.15 - package.xml and version number updated

- related to 'local infile' patch in classic extensions mysqli and pdo_mysql, but no changes in m...

4d689e47ac50e3e6516ffd4c76c661204cd94fe7 authored almost 6 years ago by Darek Slusarczyk <[email protected]>
v8.0.15 - package.xml and version number updated

- related to 'local infile' patch in classic extensions mysqli and pdo_mysql, but no changes in m...

9668aa4c9b298c04905842cdd7adc2841a1c3193 authored almost 6 years ago by Darek Slusarczyk <[email protected]>
v8.0.15 - package.xml and version number updated

related to 'local infile' patch in classic extensions mysqli and pdo_mysql, but no changes in mys...

acf15249e5e757f12fcb290fad10244cde48bca3 authored almost 6 years ago by Darek Slusarczyk <[email protected]>
v8.0.15 - package.xml and version number updated

related to 'local infile' patch in classic extensions mysqli and pdo_mysql, but no changes in mys...

ce9328fd8d7cbf09a1f447cf3653f92fe0653783 authored almost 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/wl-11956-connection-pooling' into master-itch

eb26a85c393679190f1139621029ef2347b53140 authored almost 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/orabug-28803208-docresult-proto-appear-wrong' into master-itch

3ca917acf020f952036e16a588d8cf89311bbc1b authored almost 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/orabug-28802543-classes-driver-exec-status-expr-stmt' into master-itch

0d0c54a41995172b62a03675c2e6d8ccc221a393 authored almost 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/orabug-28803039-fields-method-seems-odd' into master-itch

b5f2e9a7ea6ab3b74be3093a8fdb5bbd686f1547 authored almost 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/orabug-28805757-update-op-set-vs-replace' into master-itch

23570351e899ab15c0d37ca7aef51e67c38d3322 authored almost 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/orabug-28803208-docresult-proto-appear-wrong' into wl-11956-connection-pooling

1d4d509809b3734adeb56dc202de5bef8ed780e3 authored almost 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28803208 the docresult prototype appear wrong

- update docs

d3eeffef13fa555fb0c0d4b4850ead37cfee3308 authored almost 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/orabug-28802543-classes-driver-exec-status-expr-stmt' into wl-11956-connection-pooling

2a7ecbf10fe2a8415ed439f17d733998778d9f98 authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28802543 classes: Driver, ExecutionStatus, Expression, and Statement

- fix build error

f59429e0fa51e2bc7b1e5b8b8f0280610264fe53 authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/orabug-28802543-classes-driver-exec-status-expr-stmt' into wl-11956-connection-pooling

4b13a70f04eb9b0dca5b6e09864ab1499ff5b102 authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28802543 classes: Driver, ExecutionStatus, Expression, and Statement

- remove driver class

more details after research:
a) Driver
looks like we can remove Driver wit...

fc0ca4ea269a1f0a6aaed2a7a22c5dc56b915657 authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/orabug-28803039-fields-method-seems-odd' into wl-11956-connection-pooling

fc48cfe015658ddfa2dbb16b6cf575cefc41c090 authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28803039 the fields() method seems odd

- add some sample outputs depending on various inputs, few of them may be unexpected at first sig...

e680ca983c91ce6b210d1537eec605e6af8c228a authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/orabug-28805757-update-op-set-vs-replace' into wl-11956-connection-pooling

924ca8a1c9c7b402072356336abed585ed3a8a55 authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28805757 how exactly are set() and replace() different?

- remove whitespace in test-case name

9a4ab68d18b7833445a27f1e78b10b8febb1a237 authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/orabug-28805757-update-op-set-vs-replace' into wl-11956-connection-pooling

0df0db39be45bfad76f29714ecbff40ced30b4bd authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28805757 how exactly are set() and replace() different?

- add test-case with comments explaining difference between set (can add new field, or overwrite ...

454cfe435c9234edadb80abc396beb7602525e27 authored about 6 years ago by Darek Slusarczyk <[email protected]>
v8.0.14 - package.xml and version number updated

6da3c74ccdb61fa6b5277472b9009b126333c910 authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/wl-11956-connection-pooling' into master-itch

6f2e37ef1f0f69a887b05b95cff236f80917785f authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28804461 ensure groupby() functionality

- add more testing for queries with groupBy statement for tables

90d575f43c58e45aeddaafbb061bf5695015f99f authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28804461 ensure groupby() functionality

- add column 'job' to test tables

73f13bcec637f96a776a6fa2fb30a5804ff1be63 authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28804461 ensure groupby() functionality

- add more testing for queries with groupBy statement

691124879587534218d0201cee6729ab4a07eb06 authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/execute-with-bind-causes-crash' into wl-11956-connection-pooling

59676e4d7231ba2f8653b8ac99a104f99e0947d7 authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/wl-11956-connection-pooling' into master-itch

3c454e35e64ef1e2bdda369de55c764655e91170 authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #29011588 execute more than once for crud ops with bind causes crash at releasing

- remove trailing whitespaces

f6ea8d7df2967228d7f75de03a27e18bf33b9624 authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/execute-with-bind-causes-crash' into wl-11956-connection-pooling

e3e6323da9fc40b7d66d0370b0ff144bb2664730 authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #29011588 execute more than once for crud ops with bind causes crash at releasing

- fix binding arguments - clone them for each execution (execute method)
- collection CRUD ops: a...

25be4b469fdd7ee61274590cb4c4931f97aeb35d authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/wl-12291-auto-resolve-boost-pb2' into wl-11956-connection-pooling

005d6635f860be682da94564708f30ebab08c161 authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/wl-12291-auto-resolve-boost-pb2' into master-itch

4e66ae45cdad680dc8525b4266ef44ec4f88e46e authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28803092 the offset() method requires limit()

- generate more accurate error message in case user calls offset without limit for collection.fin...

6bea7ff72b10b999432e32c8dfc3a84c9603c496 authored about 6 years ago by Darek Slusarczyk <[email protected]>
WL#12291: automagically resolve path to preferred version of boost on pb2

- tiny improvements in code

5bc8ac2120f008864de2033804c453de51d75c25 authored about 6 years ago by Darek Slusarczyk <[email protected]>
WL#12291: automagically resolve path to preferred version of boost on pb2

- support WITH_BOOST envar which is used as root dir for all available boost libraries
- support ...

ecd061f57211256a44941bfe620b0c5ca3b206b1 authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28802551 collection::createindex() create an index on multiple fields

- add new test-case meant for creation of multi-fields indexes
- changes in index_utils.inc
- add...

d275ebc79df6790cecbf2e5b742426906044f0a0 authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/orabug-28804413-containers-methods' into wl-11956-connection-pooling

8db9387bb6e65570ad2ff59bff96626b570064ea authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28804413 containers methods

- fixes for getColumnsCount, getColumnNames, getColumns

88b314c23fd95b6f655fe55c6ee9ca7020e103e0 authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #27441854 fetchall should return an empty array when the result is empty, not (bool)false

- fix fetchAll methods to return an empty array in case there are no elements
- add new test help...

8b2d0b8cdd57964b6ae1254fad2895d223db9397 authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28804413 containers methods

- getColumnCount -> getColumnsCount
- count / getWarningsCount / getAffectedItemsCount methods re...

21c02161c0bb0529e06471d28182ba2099670003 authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/orabug-28838435-phpt-make-results-more-precise' into orabug-28804413-containers-methods

b8cc81221934a2e11beff3c19052ad367257605f authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/master' into wl-11956-connection-pooling

7d5d889bc2ac556f5635a880df1a69665d0767e1 authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28803201 fieldmetadata and columnresult are returning different information about columns

- remove redundant FieldMetadata class
- fix tests

a02796bae7e35c632f23eb52c0fcf44c88000207 authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge branch 'orabug-28838435-phpt-make-results-more-precise' of myrepo.no.oracle.com:connector-php-devapi into orabug-28838435-phpt-make-results-more-precise

673fe24f824c9b4474995b9e20fe03839500f3a1 authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28838435 PHPT tests - make checking results more precise

- fetchOne/fetchAll returns null in case there is lack of records
- more precise checking functio...

9502edb2415ed389bf682d4ca49a87ccc33028de authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28838435 PHPT tests - make checking results more precise

- fetchOne/fetchAll returns null in case there is lack of records
- more precise checking functio...

f249c649fa9660261be513284d99ce88aba00e6c authored about 6 years ago by Darek Slusarczyk <[email protected]>
WL#12593: DevAPI: Handling of Default Schema

- fix build

7b4f11b3c255ad33262648780e63d33e437093fa authored about 6 years ago by Darek Slusarczyk <[email protected]>
WL#12593: DevAPI: Handling of Default Schema

- test-cases

38faa2800260d7201aaa3062715fd21378ee5c0c authored about 6 years ago by Darek Slusarczyk <[email protected]>
WL#12593: DevAPI: Handling of Default Schema

- fix for Session::getDefaultSchema in case there is not default_schema in uri

cbf94cb15a272c24761b0e85021f34a902da70ea authored about 6 years ago by Darek Slusarczyk <[email protected]>
WL#12593: DevAPI: Handling of Default Schema

- initial implementation
- add support for envars MYSQLX_TEST_DEFAULT_SCHEMA, MYSQLX_DEFAULT_SCHE...

280fdec9a8ac536831ba7cad0b17702e5314d8c5 authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28804447 remove client functions

- remove following Session methods: getClientId, listClients, killClient - they are not in offici...

112b413324da6ca67abd334e00cd8ce2b0f6b189 authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge branch 'wl-12457-initial-notice-on-connection' into orabug-28802524-always-usesql-instead-executesql

e080397e878244301429cb214b5259bbceb3b99c authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28802524 always use sql()->execute() instead of executesql()

- remove executeSql()
- modify tests

db9ad31e91963d2c1b7bdafdf55120160f68c755 authored about 6 years ago by Darek Slusarczyk <[email protected]>
orabug #28802453 tabledelete: offset does not seem useful

- remove offset method from TableDelete
- modify tests

06fe837c65393c3d2e37567cf5073341ce9981ae authored about 6 years ago by Darek Slusarczyk <[email protected]>
WL#12457: Be prepared for initial notice on connection

- all initial NOTICEs (actually at getting capabilities stage) are ignored, no changes in code ar...

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

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

- tiny fix for merge

9ed1c52e4270487a3a2f134f08f064c82c1fc459 authored about 6 years ago by Darek Slusarczyk <[email protected]>
release 8.0.13

- update package.xml for 8.0.13
- update README - move info about building into ./docbook/setup.x...

b2a86cc8f3639d1dfcce55eb63c4048897b8ecfb authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/master' into wl-12276-expose-metadata

739bf368d850f320fc5fec58192b9c7dada87db4 authored about 6 years ago by Darek Slusarczyk <[email protected]>
WL#12276: Expose metadata about source and binaries in unified way

- polish configs before release 8.0.13

4af3f44ffbba806e5bf0bf90cdae57ed521c6472 authored about 6 years ago by Darek Slusarczyk <[email protected]>
WL#12276: Expose metadata about source and binaries in unified way

- polish configs before release 8.0.13

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

4783cf13fc2737c4bc8258b2082ef0367473a7dc authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/wl-12428-chained-add' into wl-11956-connection-pooling

f4be4ba5cf6ec68b0bbb9be48c1168a8ed77cd9c authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/wl-12276-expose-metadata' into wl-11956-connection-pooling

dd332d2f85134b8b9f1eb073dcd00cd2c1a40131 authored about 6 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/master' into wl-11956-connection-pooling

2421862d1029307e5747f482aed915950c845211 authored about 6 years ago by Darek Slusarczyk <[email protected]>
WL#12276: Expose metadata about source and binaries in unified way

- add more metadata

17d463d243e77a76506b30c9d175e80250419e74 authored about 6 years ago by Darek Slusarczyk <[email protected]>
WL#12276: Expose metadata about source and binaries in unified way

- fix to run properly when git is not available
- use pb2 envars if available
- store some more c...

6beff36082d43595d0ad7e4e44532901e5266954 authored about 6 years ago by Darek Slusarczyk <[email protected]>
WL#12276: Expose metadata about source and binaries in unified way

- fix to run properly when git is not available
- use pb2 envars if available
- store some more c...

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

- small updates in tests
- add msleep function (sleeps in milliseconds)

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

- fix valgrind issues
- fix codeflow related to closing session
- fix creation of session in clie...

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

- add new tests
- small updates in other tests

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

- extract worker utils for parallel tests (phpt + worker php)

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

- fix tests cases for common session - related to throwing exception at session op in case it is ...

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

- add test-case for multiple closing of common session
- client/session *utils.inc refactoring

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

- add test-cases

07e53d6ab1b8b5e41e851f01d5792763dd5e08f9 authored about 6 years ago by Darek Slusarczyk <[email protected]>
WL#12276: Expose metadata about source and binaries in unified way

- small fixes / typos

f2fb3c7d6154ec236b2d20e519c758c39e39a1d1 authored about 6 years ago by Darek Slusarczyk <[email protected]>
WL#12276: Expose metadata about source and binaries in unified way

tests for:
- session from client
- session from client, then common session
- validate pooling op...

8a336a279af1ecb73fbeb6c24dca2e760f7666cd authored about 6 years ago by Darek Slusarczyk <[email protected]>
WL#12276: Expose metadata about source and binaries in unified way

- better
- small refactoring / unravel dependencies devapi vs drv layer for session

d384357b19507316c9cd6bed858668d69f12b932 authored about 6 years ago by Darek Slusarczyk <[email protected]>
WL#12276: Expose metadata about source and binaries in unified way

- small refactoring / unravel dependencies devapi vs drv layer for session

7025b4832e72d482d902771e80d6989f6cd20abf authored about 6 years ago by Darek Slusarczyk <[email protected]>
WL#12276: Expose metadata about source and binaries in unified way

- implementation for unix and win
- update .gitignore
- update message in case boost or protobuf ...

f8d5fb7cd3f3c02b02291ab6affb959ca9d9f7e6 authored about 6 years ago by Darek Slusarczyk <[email protected]>
update protobufs, new files added:

- mysqlx_cursor.proto
- mysqlx_prepare.proto

fff63015da3cdf568b1c9c79b137edb2586ce8d3 authored about 6 years ago by Darek Slusarczyk <[email protected]>
update protobufs

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

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

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

- make session related classes more C++ish: initialize data members, use smart pointers, add 'mov...

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

- fix closed connection status, following tests were failing: tests/session/from_collection.phpt ...

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

- clear warnings

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

- fix unix build

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

- polishing code before CR
- remove trailing whitespaces
- fix unix build

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

- pool implementation: Idle_connection, Connection_pool
- thread safety for operations on every s...

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

- mysqlx devapi::Session support pooling at connection close + some refactorings
- session reset
...

866eb7496c6add2eddbdd150efafc8248d3de77a authored over 6 years ago by Darek Slusarczyk <[email protected]>
Fixes, synced from svn

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

- Connection_pool_callback refactoring

0ef69ba9655d6e7490cf94a0e657dc0986b75e44 authored over 6 years ago by Darek Slusarczyk <[email protected]>