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

build fixes for pb2 - unixes/win

6fce4aa3b31e13de32dd8a03dd866ea261179737 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
Merge branch 'xmysqlndpp' into xmysqlnd

faadee39c0210b06dea3804a71e513e38bf89535 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
enable messages on win (so far they were enabled for unixes only)

74f912342c7f193a8e3a980be50a859807a1e706 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
C++ refactoring

- apply namespaces mysqlx:: devapi | devapi::msg | drv | parser
- PHP_METHOD => MYSQL_XDEVAPI_PHP...

c1465a7b37895ceb36136418ce7336f69d6519b8 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
C++ refactoring

- apply namespaces mysqlx:: devapi | devapi::msg | drv | parser
- PHP_METHOD => MYSQL_XDEVAPI_PHP...

a4f0802b25b5028a1565731b36a7f12eaa8fcbea authored almost 8 years ago by Darek Slusarczyk <[email protected]>
Removing XFAIL from 001, ticket 55295 seems to be resolved

a71cb954824122a10a9ce623b40333d6305c3170 authored almost 8 years ago by Filip Janiszewski <[email protected]>
rename *.c -> *.cc

86a4f6eb0f7078e148f8dd94eef6285eed9f5ec5 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
make mysql_xdevapi buildable + passing tests after bulk rename to *.cc

- apply custom (also permanent) allocation to devapi (mysqlx_*) and iterators
- apply C++ casts w...

4828da2dd5caff054238a7f15619b50f809f1f1c authored almost 8 years ago by Darek Slusarczyk <[email protected]>
remove trailing whitespaces

c68216850c509ffaf1455ca91e0c7c4f5b95e24a authored almost 8 years ago by Darek Slusarczyk <[email protected]>
make mysql_xdevapi buildable + passing tests after bulk rename to *.cc

- apply custom (also permanent) allocation to devapi (mysqlx_*) and iterators
- apply C++ casts w...

e5a3477e0c5d328432e97627ae56f458cb72d338 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
support for permanent PHP allocation

4cf94691d2314823c8503592b9fe8c9c908f0d50 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
due to issues with custom allocation (phputils::string) for static variables use literals (const char*)

8138da2fcb8d79dfe09607affc64921d8b81c306 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
support for permanent PHP allocation

6dd59c541502a150928fef15a06ff2fc5a806292 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
Expecting test failure till ticket 55295 is clarified.

801abb02b93b10d156d72231b7689901ba4fe52c authored almost 8 years ago by Filip Janiszewski <[email protected]>
rename *.c -> *.cc

e2d7518b32cf3dd7a14340546cdf0c6982cf806f authored almost 8 years ago by Darek Slusarczyk <[email protected]>
Adding yet another missing port number.

1cb862ac00dd8f638a16098e64a99954cb9b0e0a authored almost 8 years ago by Filip Janiszewski <[email protected]>
Adding print to dbg test failure

643d80b9624c8f1bc0748b808d99a05c13f906b2 authored almost 8 years ago by Filip Janiszewski <[email protected]>
Adding missing default port in connection URI string

7433df2005c1180a44345481d8822dcb2709f038 authored almost 8 years ago by Filip Janiszewski <[email protected]>
Fix for TC 001

ba7600e5d813067a52a7934d5f9cd61e3967d0ff authored almost 8 years ago by Filip Janiszewski <[email protected]>
rename php -> phputils

8de9138c5011ee1f911dfde4bfaabca1fb1e5456 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
rename *.c -> *.cc

2bedcf93accab217f6b9390fb96bc09ddf2f9e02 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
lack of port in 'uri'

e02fa67aafaf4367d7b2ea7dcefd5f49a0893731 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
Merge branch 'xmysqlnd' of myrepo.no.oracle.com:connector-php into xmysqlnd

60541be86a97d8fa6d04fee83a934da4e8ba8c8b authored almost 8 years ago by Filip Janiszewski <[email protected]>
MYCONNPHP-74: Flexible parameter list

Implementation of the feature, MY-350.

bc9c3b3e906162e0fc372d95c05aaa6ccdb1e97a authored almost 8 years ago by Filip Janiszewski <[email protected]>
remove trailing spaces

2092dead127e084187394e09d2dfe2a680b1e7d5 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
README update

- building on Windows
- break long lines

8f262f02fd2ed3b76f19be24e3638c77b2719670 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
Fixing TC's

b6c74e6f139fba49cc1e9d8e27b438b0e8c72298 authored almost 8 years ago by Filip Janiszewski <[email protected]>
Merge branch 'xmysqlnd' of myrepo.no.oracle.com:connector-php into xmysqlnd

c87d9a32d33cc9a7bca7a7935a6e2cdccd9afd8b authored almost 8 years ago by Filip Janiszewski <[email protected]>
MYCONNPHP-60 : Uniform URI Connection string

Feature Implementation, include: MY-300,MY-347

94bae16c9ef910bc94bdc07d7dabded3e5354df0 authored almost 8 years ago by Filip Janiszewski <[email protected]>
merge issue fixed

5f0bcd9ace45f7a83b19069efff1b50a91bb8cc1 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
- Unix build errors

805056ecb3ffe684362b1c2786dfabd38e56aafa authored almost 8 years ago by Darek Slusarczyk <[email protected]>
use std::runtime_error instead of std::exception as base for custom exceptions

481e539853b91316b08c64976b166d8c9a890462 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
- Unix build errors

54f9cf6dc3cf23dd9eb2156ec4cb942361d86573 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
- Unix build errors

14ddafc1b857f3aea3e61a8e42575d12bea7ca59 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
- Unix build errors

- problem with initialization of global/static variables using phputils::allocator

808552e6d23763dc30b9d8eefef305f53ef57f03 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
bring back old version of tests/023.phpt

782ae5da33cacb74e0d66e61942cc672dfa3686d authored almost 8 years ago by Darek Slusarczyk <[email protected]>
Unix build error

2325d1440edd919eacb9686334a5ceed9a470caa authored almost 8 years ago by Darek Slusarczyk <[email protected]>
- vim tagging

- CS compliance

ef5350bb89a60f64bf2940b2673be1adfa752709 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
Merge branch 'xmysqlnd' of myrepo.no.oracle.com:connector-php into xmysqlnd

# Conflicts:
# ext/mysql_xdevapi/mysqlx_node_collection__create_index.cc
# ext/mysql_xdevapi/mys...

7a65cfaae032b3a0f0562cfb7b6e949f5c72819d authored almost 8 years ago by Darek Slusarczyk <[email protected]>
- namespace mysql -> mysqlx

- namespace api -> devapi
- namespace php -> phputils
- CR fixes
- fit code to new coding-style

dbf0663f77d7e0e139b81178c004877c693250ac authored almost 8 years ago by Darek Slusarczyk <[email protected]>
remove trailing whitespaces

1b93fec70572b94c05004a46043d52e1ca267ea3 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
build fix for old compilers requiring 'rebind' and traits in allocator

e356ccb23eaece9b129942834769c058db515098 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
build fix for old compilers requiring 'rebind' and traits in allocator

43505748c880f45af24863569796c8a704e4eb4c authored almost 8 years ago by Darek Slusarczyk <[email protected]>
build fix for old compilers requiring 'rebind' in allocator with 'other' type declared

811a8d2da4c9da453e39d8fe95ba1bc10fc14ce8 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
build fix for old compilers requiring 'rebind' in allocator

8ed3dd7759fb047f4d58a5fbb2627ac0f00a6942 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
MySQL exceptions refactoring.

c2ee97a102fc3d9783bb5094db6ed825b3de89ea authored almost 8 years ago by Filip Janiszewski <[email protected]>
collection::find new TC and fixes

b72e9dcd738ea81691e41a2b4760f53aa60198ae authored almost 8 years ago by Filip Janiszewski <[email protected]>
0) custom exception classes

1) general macros to handle exceptions
2) MYSQL_XDEVAPI_PHP_METHOD for smooth introduction of exc...

6a053430a7b219f2ed4f7b222b466cc3d29ef630 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
Fixing compilation problem related with missing initialization of const POD (user defined) type.

d737b7036802cb7153b538c9bb2d75d4a3fc9714 authored almost 8 years ago by Filip Janiszewski <[email protected]>
Fixing building issue.

49eff3711c01e8e1c947a012afc173d0991135a7 authored almost 8 years ago by Filip Janiszewski <[email protected]>
Fix for the not working warnings

f483befa5d0b9d1ad6eecbc1fcb173eee1b1791b authored almost 8 years ago by Filip Janiszewski <[email protected]>
Bug and leak fix

0e475e8f099274d91285ac8457bf0d08b893e0b0 authored almost 8 years ago by Filip Janiszewski <[email protected]>
Merge remote-tracking branch 'remotes/origin/xmysqlndpp' into xmysqlnd

1499d1e79c4474ba5e5b3596713e114e9b184441 authored almost 8 years ago by Darek Slusarczyk <[email protected]>
Merge branch 'xmysqlnd' of myrepo.no.oracle.com:connector-php into xmysqlnd

6d5157340567af6a991ef0525d0e061e6caefe5c authored almost 8 years ago by Darek Slusarczyk <[email protected]>
MYCONNPHP-70: base for C++ porting

fixes for CR / memory allocation issues

82c7a194eb58a9604d07ff3556439e868361d847 authored about 8 years ago by Darek Slusarczyk <[email protected]>
Implement support for metadata even if rowset is non existing

8919177a4d338c15a2afe95f11689bab2dce2555 authored about 8 years ago by Filip Janiszewski <[email protected]>
Merge remote-tracking branch 'remotes/origin/xmysqlnd' into xmysqlndpp

# Conflicts:
# ext/mysql_xdevapi/config.m4

f262b40fac85b9fd46ee9bbe3c3f00adfd6b8665 authored about 8 years ago by Darek Slusarczyk <[email protected]>
Merge branch 'xmysqlnd' of myrepo.no.oracle.com:connector-php into xmysqlnd

c1546b53f5130e169ad7561373ba9bef4ced2a7e authored about 8 years ago by Darek Slusarczyk <[email protected]>
Merge branch 'xmysqlnd' of myrepo.no.oracle.com:connector-php into xmysqlnd

418e8861cce8e385c834e715a962ebccd2ec0d62 authored about 8 years ago by Darek Slusarczyk <[email protected]>
remove trailing whitespaces

bb56dae297fe59a123fe7607d7bdbd32e05e415d authored about 8 years ago by Darek Slusarczyk <[email protected]>
Change order of build

The idea here is to reduce the risk of compiling a file which requires
the generated protobuf he...

62f886ff244713880759b0f53cbad720917353f3 authored about 8 years ago by Johannes Schlüter <[email protected]>
Fixing build problem on solaris

fa8e9ff660d2f4664e57f6c0654ac8325f05834d authored about 8 years ago by Filip Janiszewski <[email protected]>
MY-251 / MYCONNPHP-71

How should Collection.add([]) behave.

c6c1fe9f44ec60763f3cd3738941dc46902c45c7 authored about 8 years ago by Filip Janiszewski <[email protected]>
MY-130 Column metadata interface

Implementation of the feature.

b2b765e454c364e359c069123c49a8d84bee6969 authored about 8 years ago by Filip Janiszewski <[email protected]>
Unix build fixes

6ffd32626fe6a0375028783f2668fbdec18b4a51 authored about 8 years ago by Darek Slusarczyk <[email protected]>
MY-331 / MYCONNPHP-40 DevAPI: Collection Index Creation

MYCONNPHP-70: base for C++ porting

dbbb2f91a95993a64d13bb7db258a6dd62be9cec authored about 8 years ago by Darek Slusarczyk <[email protected]>
MY-331 / MYCONNPHP-40 DevAPI: Collection Index Creation

MYCONNPHP-70: base for C++ porting

929714af16036eaa25b11f1c05e48f06ef95eba9 authored about 8 years ago by Darek Slusarczyk <[email protected]>
MY-331 / MYCONNPHP-40 DevAPI: Collection Index Creation

MYCONNPHP-70: base for C++ porting

fa2f368e60bb9f8edae266cd49ce03033a23025a authored about 8 years ago by Darek Slusarczyk <[email protected]>
MY-331 / MYCONNPHP-40 DevAPI: Collection Index Creation

MYCONNPHP-70: base for C++ porting

d3008a6b25ea0cf2b4ee25656940e3b7147b519a authored about 8 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/xmysqlnd' into xmysqlndpp

b1a6e51f9d241e3d7d5e05f5cc4ce38ccd44db7c authored about 8 years ago by Darek Slusarczyk <[email protected]>
Merge branch 'xmysqlnd' of myrepo.no.oracle.com:connector-php into xmysqlnd

907e4ccbc97c42b3b352529e7a07c78ccf8f4541 authored about 8 years ago by Darek Slusarczyk <[email protected]>
Mak this as C++ extensionn in the build system

At least for a shared build this now links using CXX (g++), not CC (gcc)

db603d2faa7e62cc40ec5125916cfe5e532b126e authored about 8 years ago by Johannes Schlüter <[email protected]>
Move variable declaration to top

b2360dd91198a2bf97eed47dd3ef4a605cc04f9b authored about 8 years ago by Johannes Schlüter <[email protected]>
Changes in tests

- dump number of line which failed while test runs
- tabify some indention

5cfddaa7d47841de195a23759dab7af213d0de62 authored about 8 years ago by Darek Slusarczyk <[email protected]>
Merge remote-tracking branch 'remotes/origin/xmysqlnd' into xmysqlndpp

ea94e21d283824af39a8886eb3a728a5ed4021c2 authored about 8 years ago by Darek Slusarczyk <[email protected]>
Fix version

7ef8d739a39ee75038c6beaee55de6576023e0dd authored about 8 years ago by Johannes Schlüter <[email protected]>
Fix typo

0b51b01c7b59cf35d8391914d9a6167cb4990968 authored about 8 years ago by Johannes Schlüter <[email protected]>
Change release date

46a4999e3f342bed823f891877e57044ab93f865 authored about 8 years ago by Johannes Schlüter <[email protected]>
Merge branch 'xmysqlnd' of myrepo.no.oracle.com:connector-php into xmysqlnd

b262b1510a9c5f92cad9db966c35c41ee91908bf authored about 8 years ago by Darek Slusarczyk <[email protected]>
- expect_regex routine added to connect.inc

- fix 001.phpt for Win, use regex to match output (may vary depending on current platform)

7990ae905b2883fe72ce900b893dec85d0e3f629 authored about 8 years ago by Darek Slusarczyk <[email protected]>
Add LICENSE file

5bf77ca06b50de573769ff80bb6557b84dba3885 authored about 8 years ago by Johannes Schlüter <[email protected]>
changes regarding build on Windows

- ZEND_WIN32_KEEP_INLINE vs ZEND_WIN32_FORCE_INLINE
- README updated

8d5027866880c2ab2a882eb0bd8871af6e8bc772 authored about 8 years ago by Darek Slusarczyk <[email protected]>
MY-193 / MYCONNPHP-58

getDocumentId and getDocumentIds, single and multiple add.
This commit include as well the new co...

202ddf4788929cf0f23f2a0b584ca7c9aaa6e9ba authored about 8 years ago by Filip Janiszewski <[email protected]>
Merge branch 'xmysqlnd' of myrepo.no.oracle.com:connector-php into xmysqlnd

666b7373d6610eb9f8a4273ad12289aae6b8fdde authored about 8 years ago by Darek Slusarczyk <[email protected]>
Add missing file

fd9138a114a9ca89d6c9289204d711bf50ea3464 authored about 8 years ago by Johannes Schlüter <[email protected]>
Adding an example file to be used for documentation purpose

c21c179000b7a31f2a0c725b5b779cca0a0c6f36 authored about 8 years ago by Filip Janiszewski <[email protected]>
Extend README

20b21bd0ac694c763dfe4e28fc569597e64fbf5a authored about 8 years ago by Johannes Schlüter <[email protected]>
MY-196 / MYCONNPHP-57

DevAPI: Column interface

86630ac7dcc5c5c086a10debdbb47c80ae694d4a authored about 8 years ago by Filip Janiszewski <[email protected]>
MY-193 / MYCONNPHP-58

DevAPI: Implementation of getLastDocumentId

f67e523ee41a458506740c7d621dfb04e93c1c77 authored about 8 years ago by Filip Janiszewski <[email protected]>
email updated to @php.net

f0406411515981a7acabbc66df13fa77f0179184 authored about 8 years ago by Darek Slusarczyk <[email protected]>
Memory leak fix.

cbab4344fc59e2e0ccb243427ee7506d21e83148 authored about 8 years ago by Filip Janiszewski <[email protected]>
MY-345 / MYCONNPHP-28

DevAPI: Results: Support for multiple resultsets
memory leak fixed

bbd40c3106feec0390573ffd2b9d81ad45997bde authored about 8 years ago by Darek Slusarczyk <[email protected]>
tests for getName and getCollectionAsTable

88ca3925796832b788b54d5f7222678995807c0d authored about 8 years ago by Darek Slusarczyk <[email protected]>
MY-330 / MYCONNPHP-41 DevAPI: Collection or Table Am I Real

fix existsInDatabase for non-existing-table/collection got from non-existing-schema - return fals...

33fc2f3755519a36fe0872b484c46088cea77729 authored about 8 years ago by Darek Slusarczyk <[email protected]>
Merge branch 'xmysqlnd' of myrepo.no.oracle.com:connector-php into xmysqlnd

1afd9a28eec03404333f87cb428bcd24699431f1 authored about 8 years ago by Darek Slusarczyk <[email protected]>
MY-345 / MYCONNPHP-28

DevAPI: Results: Support for multiple resultsets

12f1fd8ee90ccbde05a97231d74d340f862bfca5 authored about 8 years ago by Darek Slusarczyk <[email protected]>
Add package.xml and update CREDITS

5086ffc3c2946c157ce32f4821131362ea35ac9f authored about 8 years ago by Johannes Schlüter <[email protected]>
Fixing the indentation mess..

6ea8c61480d2263bf0dc397f2b4f7030160b71bc authored about 8 years ago by Filip Janiszewski <[email protected]>
Adding more regression, fixing tests and small tweaks

f2bebc1d999f63eb589d0d78495fb41a8705d6fa authored about 8 years ago by Filip Janiszewski <[email protected]>
update README changes in building:

- mysqlnd is automagically enabled, so explicit switch in ./configure cmdline for that module is ...

48c60237b693f15c37c66cb50b7dfa4c9ab54797 authored about 8 years ago by Darek Slusarczyk <[email protected]>