[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