History log of /PHP-7.4/ext/mysqlnd/mysqlnd_structs.h (Results 51 – 75 of 266)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# a530ecff 10-Nov-2015 Andrey Hristov

MNDR:
- better name for MYSQLND_PPEC - MYSQLND_PFC (protocol frame codec)


# 654d1a7c 10-Nov-2015 Andrey Hristov

MNDR:
- rename MYSQLND_NET to MYSQLND_PPEC (protocol packet envelope codec).
PPEC does only the encoding and decoding to the protocol frame.


# e9f3139f 09-Nov-2015 Andrey Hristov

MNDR:
- split MYSQLND_NET into MYSQLND_NET and MYSQLND_VIO
MYSQLND_NET is above MYSQLND_VIO. _NET takes care of protocol packet
counting (even with compressed), while VIO is just abou

MNDR:
- split MYSQLND_NET into MYSQLND_NET and MYSQLND_VIO
MYSQLND_NET is above MYSQLND_VIO. _NET takes care of protocol packet
counting (even with compressed), while VIO is just about the network
(or in case of windows, non-network, but PIPE) transport.

show more ...


# 0d3329fc 06-Nov-2015 Andrey Hristov

MNDR:
- send_command and send_command_handle_response_* moved to a structure


# e81ecc80 05-Nov-2015 Andrey Hristov

MNDR:
- Move transport string generation to own function, which can be overloaded or sniffed


# b8b1d45c 05-Nov-2015 Andrey Hristov

MNDR:
- move connection establishment code to own command - COM_HANDSHAKE


# e6419ab4 04-Nov-2015 Andrey Hristov

MNDR:
- convert the API of MYSQLND_NET to MYSQLND_STRING


# baab519a 04-Nov-2015 Andrey Hristov

MNDR:
- decouple the commands from the connection. CONN ist passed now only in 1 case


# 71e70376 02-Nov-2015 Andrey Hristov

MNDR:
- clean up some things


# e30e884e 02-Nov-2015 Andrey Hristov

MNDR:
- move COM_INIT_DE result handling to the command


# fefc3045 02-Nov-2015 Andrey Hristov

MNDR:
- remove COM_FIELD_LIST


# aa4966d4 30-Oct-2015 Andrey Hristov

MNDR:
- now send_command_handle_response() also doesn't depend directly on
MYSQLND_CONN_DATA


# 109dc08f 30-Oct-2015 Andrey Hristov

MNDR:
- make the connection state a class


# 78cb5456 30-Oct-2015 Andrey Hristov

MNDR:
- simplify the macroses for the types


# e9bccffe 30-Oct-2015 Andrey Hristov

MNDR:
- switch to macro generation of structure names for the methods


# 4bb784cd 30-Oct-2015 Andrey Hristov

MNDR:
- make MYSQLND_ERROR_INFO a class


# fb1b5abe 29-Oct-2015 Andrey Hristov

MNDR:
- switch to MYSQLND_CLASS_METHOD_TABLE_NAME_DECL() for automatic naming
of class methods


# 5609eabc 29-Oct-2015 Andrey Hristov

MDNR:
- make MYSQLND_UPSERT_STATUS more like an object that a simple structure
Still use macros to make updates simple


Revision tags: php-5.6.15, php-7.0.0RC6
# 10d4fb8a 19-Oct-2015 Andrey Hristov

MDNR:
- Refactor the command factory. Let the factory be exchangeable.


# 7d7ff67b 19-Oct-2015 Andrey Hristov

MDNR:
- send_command() is no more, thus we need commands for all COM_STMT_*
+ CHANGE_USER


Revision tags: php-7.0.1
# f6ec3df8 16-Oct-2015 Andrey Hristov

MNDR:
- Switch for directly executing a command over the wire to creating a
command object which is then executed.


Revision tags: php-5.6.15RC1, php-7.0.0RC5
# 2a44cee4 13-Oct-2015 Andrey Hristov

MNDR:
- Remove unused variable


# 784a3718 12-Oct-2015 Andrey Hristov

MNDR:
- Inject the object factory


# 19443351 12-Oct-2015 Andrey Hristov

MNDR:
- remove static function and make it a method. The function doesn't need to
be in mysqlnd_ps.c as it doesn't use any resources anymore from it (it used
in the past)


# cfd86865 12-Oct-2015 Andrey Hristov

MDNR:
- removed init() method from mysqlnd_conn_data and moved the initialization
to the object factory->get_connection(). Now it is unified as with the prepared
statement which doesn

MDNR:
- removed init() method from mysqlnd_conn_data and moved the initialization
to the object factory->get_connection(). Now it is unified as with the prepared
statement which doesn't have any init() method
- the protocol decoder factory now takes connection as parameter at creation and
thus there is no need to pass the connection as parameter when calling the read
or the write method of a packet.
- saved the protocol payload decoder factory as pointer in every packet (read/write)
so the connection doesn't need to be passed on every call of read/write (dependency
has been already injected at creation). This will alow to move protocol specific
code from MYSQLND_NET (send_ex()) to make MYSQLND_NET leaner and free from protocol
stuff.

show more ...


1234567891011