[Pkg-javascript-commits] [node-mysql] 04/20: Merge tag 'upstream/2.0.0_alpha8'

Mike Gabriel sunweaver at debian.org
Wed Aug 20 13:05:38 UTC 2014


This is an automated email from the git hooks/post-receive script.

sunweaver pushed a commit to branch master
in repository node-mysql.

commit 22c92ec12677424f00ae0442529c8760beef24fc
Merge: 776c265 2c52c12
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Mon May 20 00:59:33 2013 +0200

    Merge tag 'upstream/2.0.0_alpha8'
    
    Upstream version 2.0.0~alpha8
    
    # gpg: Unterschrift vom Mo 20 Mai 2013 00:59:33 CEST mittels RSA-Schlüssel ID 25771B31
    # gpg: Korrekte Unterschrift von "Mike Gabriel <mike.gabriel at das-netzwerkteam.de>"
    # gpg:                     alias "Mike Gabriel <mike at zaubberer.net>"
    # gpg:                     alias "Mike Gabriel <mga at informatik.uni-kiel.de>"
    # gpg:                     alias "Mike Gabriel <mike.gabriel at sunweavers.net>"
    # gpg:                     alias "Mike Gabriel <mike.gabriel at moonweavers.net>"
    # gpg:                     alias "Mike Gabriel <mike.gabriel at ubuntu.de>"
    # gpg:                     alias "Mike Gabriel <mike.gabriel at it-zukunft-schule.de>"
    # gpg:                     alias "Mike Gabriel <m.gabriel at das-netzwerkteam.de>"
    # gpg:                     alias "Mike Gabriel <mike at ubuntu.de>"
    # gpg:                     alias "Mike Gabriel <mike at moonweavers.net>"
    # gpg:                     alias "Mike Gabriel <sunweaver at debian.org>"

 .gitignore                                         |   9 +-
 .travis.yml                                        |   1 +
 Changes.md                                         | 221 +++++
 License                                            |   4 +-
 Makefile                                           |  13 +-
 Readme.md                                          | 947 ++++++++++++++++-----
 benchmark/analyze.js                               |  96 +++
 benchmark/node-mysql/insert.js                     |  42 -
 benchmark/node-mysql/select.js                     |  40 -
 benchmark/parse-100k-blog-rows.js                  | 112 +++
 benchmark/php/insert-select.php                    |  40 -
 benchmark/select-100k-blog-rows.js                 |  42 +
 index.js                                           |  21 +-
 lib/Connection.js                                  | 186 ++++
 lib/ConnectionConfig.js                            | 115 +++
 lib/Pool.js                                        | 156 ++++
 lib/PoolConfig.js                                  |  14 +
 lib/client.js                                      | 461 ----------
 lib/constants.js                                   | 673 ---------------
 lib/mysql.js                                       |  18 -
 lib/outgoing_packet.js                             |  79 --
 lib/parser.js                                      | 650 --------------
 lib/{auth.js => protocol/Auth.js}                  |  38 +-
 lib/protocol/PacketHeader.js                       |   5 +
 lib/protocol/PacketWriter.js                       | 197 +++++
 lib/protocol/Parser.js                             | 386 +++++++++
 lib/protocol/Protocol.js                           | 309 +++++++
 lib/protocol/ResultSet.js                          |   7 +
 lib/protocol/SqlString.js                          | 139 +++
 lib/protocol/constants/charsets.js                 | 195 +++++
 lib/protocol/constants/client.js                   |  26 +
 lib/protocol/constants/errors.js                   | 725 ++++++++++++++++
 lib/protocol/constants/field_flags.js              |  18 +
 lib/protocol/constants/server_status.js            |  39 +
 lib/protocol/constants/types.js                    |  29 +
 lib/protocol/packets/ClientAuthenticationPacket.js |  52 ++
 lib/protocol/packets/ComChangeUserPacket.js        |  25 +
 lib/protocol/packets/ComPingPacket.js              |  12 +
 lib/protocol/packets/ComQueryPacket.js             |  15 +
 lib/protocol/packets/ComQuitPacket.js              |   7 +
 lib/protocol/packets/ComStatisticsPacket.js        |  12 +
 lib/protocol/packets/EmptyPacket.js                |   6 +
 lib/protocol/packets/EofPacket.js                  |  25 +
 lib/protocol/packets/ErrorPacket.js                |  35 +
 lib/protocol/packets/Field.js                      |  31 +
 lib/protocol/packets/FieldPacket.js                |  82 ++
 .../packets/HandshakeInitializationPacket.js       |  93 ++
 lib/protocol/packets/LocalDataFilePacket.js        |   8 +
 lib/protocol/packets/OkPacket.js                   |  41 +
 lib/protocol/packets/OldPasswordPacket.js          |  15 +
 lib/protocol/packets/ResultSetHeaderPacket.js      |  25 +
 lib/protocol/packets/RowDataPacket.js              | 104 +++
 lib/protocol/packets/StatisticsPacket.js           |  20 +
 lib/protocol/packets/UseOldPasswordPacket.js       |  14 +
 lib/protocol/packets/index.js                      |   4 +
 lib/protocol/sequences/ChangeUser.js               |  41 +
 lib/protocol/sequences/Handshake.js                |  70 ++
 lib/protocol/sequences/Ping.js                     |  14 +
 lib/protocol/sequences/Query.js                    | 199 +++++
 lib/protocol/sequences/Quit.js                     |  13 +
 lib/protocol/sequences/Sequence.js                 |  83 ++
 lib/protocol/sequences/Statistics.js               |  23 +
 lib/protocol/sequences/index.js                    |   4 +
 lib/query.js                                       | 140 ---
 package.json                                       |  26 +-
 test/FakeServer.js                                 | 149 ++++
 test/common.js                                     |  78 +-
 test/config.template.js                            |   8 -
 test/fixture/columnia.sql                          |  54 --
 test/fixture/libmysql_password.c                   | 127 ---
 test/fixtures/data.csv                             |   3 +
 test/integration/Client/commands/test-ping.js      |  11 -
 .../integration/Client/commands/test-statistics.js |  10 -
 .../Client/commands/test-useDatabase.js            |  13 -
 .../Client/connection/test-automatic-connect.js    |  11 -
 .../test-automatic-reconnect-on-timeout.js         |  24 -
 .../Client/connection/test-bad-credentials.js.js   |  24 -
 .../test-connection-errors-go-to-callback.js.js    |  25 -
 .../connection/test-reconnect-closed-client.js.js  |  27 -
 .../test-should-delegate-to-client-if-needed.js    |  17 -
 .../Query/errors/test-should-emit-error-event.js   |  18 -
 ...test-should-not-leave-client-in-broken-state.js |  37 -
 .../Query/errors/test-should-raise-callback.js     |  16 -
 .../integration/Query/misc/test-column-ordering.js |  36 -
 .../integration/Query/results/test-empty-string.js |  14 -
 test/integration/Query/results/test-long-fields.js |  43 -
 test/integration/Query/results/test-null-value.js  |  15 -
 .../Query/results/test-real-world-usage.js         |  51 --
 .../Query/results/test-virtual-fields.js           |  16 -
 .../integration/connection/test-bad-credentials.js |  27 +
 test/integration/connection/test-bulk-insert.js    |  37 +
 .../test-callback-errors-are-not-caught.js         |  20 +
 .../connection/test-change-user-fatal-error.js     |  24 +
 test/integration/connection/test-change-user.js    |  36 +
 .../test-connection-config-flags-affected-rows.js  |  39 +
 .../connection/test-connection-config-flags.js     |  53 ++
 .../connection/test-connection-destroy.js          |   9 +
 .../connection/test-custom-query-format.js         |  18 +
 .../integration/connection/test-custom-typecast.js |  46 +
 .../test-destroy-while-streaming-rows.js           |  45 +
 test/integration/connection/test-double-connect.js |  24 +
 test/integration/connection/test-drain-event.js    |  20 +
 test/integration/connection/test-end-callback.js   |  27 +
 test/integration/connection/test-escape-id.js      |   7 +
 .../connection/test-exception-safety.js            |  66 ++
 ...test-fatal-auth-error-going-to-all-callbacks.js |  25 +
 .../test-fatal-auth-error-without-handlers.js      |  20 +
 ...t-fatal-network-error-going-to-all-callbacks.js |  21 +
 .../test-fatal-network-error-without-handlers.js   |  17 +
 .../test-fatal-query-error-without-callback.js     |  19 +
 .../connection/test-host-denied-error.js           |  26 +
 .../connection/test-implicit-connect.js            |  16 +
 test/integration/connection/test-insert-results.js |  26 +
 .../connection/test-load-data-infile.js            |  55 ++
 ...test-long-stack-traces-for-connection-errors.js |  12 +
 .../connection/test-long-stack-traces.js           |  16 +
 .../test-multiple-statements-streaming.js          |  55 ++
 .../test-multiple-statements-with-error.js         |  36 +
 .../connection/test-multiple-statements.js         |  31 +
 .../connection/test-nested-tables-query.js         |  48 ++
 .../test-normal-error-without-handler.js           |  19 +
 .../test-normal-query-error-without-callback.js    |  19 +
 test/integration/connection/test-old-password.js   |  35 +
 test/integration/connection/test-ping.js           |  15 +
 .../test-procedure-with-multiple-selects.js        |  40 +
 .../test-procedure-with-single-select.js           |  33 +
 .../connection/test-query-after-destroy.js         |  17 +
 .../test-query-after-end-without-callback.js       |  23 +
 .../integration/connection/test-query-after-end.js |  23 +
 .../connection/test-query-dates-as-strings.js      |  42 +
 .../integration/connection/test-query-escape-id.js |  31 +
 test/integration/connection/test-query-escaping.js |  36 +
 test/integration/connection/test-select-1.js       |  21 +
 .../connection/test-select-empty-string.js         |  16 +
 .../test-send-and-receive-large-packets.js         |  81 ++
 .../connection/test-server-timeout-disconnect.js   |  24 +
 .../test-server-unexpected-disconnect.js           |  36 +
 test/integration/connection/test-statistics.js     |  26 +
 .../test-streaming-rows-quick-pause-resume.js      |  46 +
 test/integration/connection/test-streaming-rows.js |  65 ++
 test/integration/connection/test-timezones.js      |  67 ++
 .../connection/test-transaction-commit.js          |  41 +
 .../connection/test-transaction-rollback.js        |  41 +
 .../connection/test-type-cast-null-fields.js       |  34 +
 .../integration/connection/test-type-cast-query.js |  37 +
 test/integration/connection/test-type-casting.js   | 118 +++
 .../connection/test-unix-domain-socket.js          |  32 +
 .../connection/test-zerofill-results.js            |  39 +
 test/integration/pool/test-connection-limit.js     |  26 +
 test/integration/pool/test-destroy-connection.js   |  17 +
 test/integration/pool/test-end-empty.js            |  13 +
 test/integration/pool/test-get-connection.js       |  10 +
 test/run.js                                        |   8 +-
 test/unit/legacy/common.js                         |  25 -
 test/unit/legacy/test-auth.js                      | 118 ---
 test/unit/legacy/test-client.js                    |  95 ---
 test/unit/legacy/test-outgoing-packet.js           | 134 ---
 test/unit/legacy/test-parser.js                    | 387 ---------
 test/unit/legacy/test-query.js                     |  68 --
 test/unit/protocol/test-Parser.js                  | 125 +++
 test/unit/protocol/test-SqlString.js               | 132 +++
 test/unit/test-ConnectionConfig.js                 |  29 +
 test/unit/test-client.js                           |  33 -
 test/unit/test-mysql.js                            |  10 -
 tool/generate-error-constants.js                   |  28 +
 tool/pcap-mysql.js                                 |  48 --
 166 files changed, 7486 insertions(+), 3917 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/node-mysql.git



More information about the Pkg-javascript-commits mailing list