18 Commits

Author SHA1 Message Date
Darek Slusarczyk
a4406f9f59 Follow PHP practice and remove yearly range from copyright notice 2021-01-22 18:13:08 +01:00
Darek Slusarczyk
c4930e0a02 Follow PHP practice and remove yearly range from copyright notice 2021-01-22 16:31:33 +01:00
Darek Slusarczyk
a75ced6a60 orabug #30134451: mysqlndx replace raw zval with improved zvalue where possible
- add util::raw_zvals to process variable number of zval* arguments (zval[])
- move raw_zval to util::raw_zval
- apply util::raw_zvals in mysqlx_collection.cc and mysqlx_collection__add.cc
- rename mysqlx_new_* functions to create_*
2020-07-31 08:30:31 +02:00
Darek Slusarczyk
4906c05a39 orabug #30134451: mysqlndx replace raw zval with improved zvalue where possible
- refactor mysqlx_new* functions with util::init_object to use and return util::zvalue
- introduce raw_zval (temporary?) alias for zval (used where raw zval may be not replaced by util::zvalue)
- remove unnecessary util/hash_table.cc|.h
2020-07-29 22:21:28 +02:00
Darek Slusarczyk
114b42d0d4 orabug #30134490: apply helpers from util/object.h
- apply MYSQL_XDEVAPI_REGISTER_CLASS
- add and apply new macro MYSQL_XDEVAPI_REGISTER_INTERFACE
- improve and apply macro MYSQL_XDEVAPI_REGISTER_DERIVED_CLASS
2020-04-02 14:50:50 +02:00
Darek Slusarczyk
fe61d983db orabug #30134490: apply helpers from util/object.h
- apply util::free_object
2020-04-01 13:53:21 +02:00
Darek Slusarczyk
1c12d7f730 orabug #30134490: apply helpers from util/object.h
- apply util::init_object in place of raw object_init_ex
- fix related tests
- other tiny style refactorings
2020-03-30 15:26:09 +02:00
Darek Slusarczyk
0bd71fe407 copyrights update 2019 => 2020 2019-11-06 12:29:29 +01:00
Darek Slusarczyk
921771f069 orabug #30084593: get rid of vim "decorators"
- remove all footers with vim params, similarly as PHP devs removed it in PHP-7.4
2019-07-23 22:29:44 +02:00
Darek Slusarczyk
74b67067f4 copyrights update 2018 => 2019 2019-02-01 22:14:35 +01:00
Darek Slusarczyk
db346bef9a clear warnings 2018-07-01 23:44:18 +02:00
Filip Janiszewski
f73b37f8e5 WL#11960: Methods refactoring
Implementation.
2018-06-22 09:02:47 +02:00
Darek Slusarczyk
058e78a3fd refactoring - big removal of 'node' token
- replace all
a) MYSQLX_NODE_ => MYSQLX_
b) MYSQLX_FETCH_NODE_ => MYSQLX_FETCH_
build/tests pass
2018-03-14 20:03:33 +01:00
Darek Slusarczyk
5d03e542b0 refactoring - big removal of 'node' token
- replace all mysqlx_unregister_node_ => mysqlx_unregister_
build/tests pass
2018-03-14 18:47:25 +01:00
Darek Slusarczyk
7b36d45fc6 refactoring - big removal of 'node' token
- replace all mysqlx_register_node_ => mysqlx_register_
build/tests pass
2018-03-14 18:39:25 +01:00
Darek Slusarczyk
db933ff69f refactoring - big removal of 'node' token
- replace all mysqlx_node_ => mysqlx_
build/tests pass
2018-03-14 18:35:49 +01:00
Darek Slusarczyk
a74fc42fee refactoring - big removal of 'node' token
- replace all st_xmysqlnd_node_ => st_xmysqlnd_
build/tests pass
2018-03-14 18:21:49 +01:00
Darek Slusarczyk
8d0bf9fcd5 refactoring - big removal of 'node' token
- rename all files with "_node" infix (just remove it)
2018-03-14 17:46:23 +01:00