From f08a69c9dda742154c7512d26458c2aa24350c7e Mon Sep 17 00:00:00 2001 From: Brian Boru Date: Wed, 31 Aug 2022 14:58:23 +0300 Subject: [PATCH] scram --- Jamfile | 11 +- Jamrules.configure | 15 +- data/authmd5.txt | 138 - data/authscramsha256.txt | 182 - data/error.txt | 178 - data/insert.txt | 8369 -------------------------------------- data/pcap2txt.sh | 5 - data/select_by_portions.txt | 1931 --------- data/select_with_params.txt | 297 -- data/select_with_params_text.txt | 451 -- data/simple_select.txt | 929 ----- errcodes.pl | 2 +- include/libpgcli/pgconn.h | 10 + include/libpgcli/pgfld.h | 9 + include/libpgcli/pgpool.h | 9 + include/libpgcli/pgprov3.h | 86 +- src/Jamfile | 8 + src/hmac.c | 228 ++ src/hmac.h | 43 + src/md5.c | 342 +- src/md5.h | 63 +- src/pgconn.c | 60 +- src/pgfld.c | 15 +- src/pgpool.c | 9 + src/pgprov3.c | 193 +- test.sh | 7 - test/Jamfile | 7 - test/pg.c | 214 - test/pg_pool.c | 28 - test/pgtest.sql | 16 - util/Jamfile | 8 + util/pgsql.c | 23 +- util/pgsql_cmd.c | 150 +- util/pgsql_cmd.h | 10 + 34 files changed, 1001 insertions(+), 13045 deletions(-) delete mode 100644 data/authmd5.txt delete mode 100644 data/authscramsha256.txt delete mode 100644 data/error.txt delete mode 100644 data/insert.txt delete mode 100755 data/pcap2txt.sh delete mode 100644 data/select_by_portions.txt delete mode 100644 data/select_with_params.txt delete mode 100644 data/select_with_params_text.txt delete mode 100644 data/simple_select.txt create mode 100644 src/hmac.c create mode 100644 src/hmac.h rewrite src/md5.c (99%) rewrite src/md5.h (99%) delete mode 100755 test.sh delete mode 100644 test/Jamfile delete mode 100644 test/pg.c delete mode 100644 test/pg_pool.c delete mode 100644 test/pgtest.sql diff --git a/Jamfile b/Jamfile index 816733a..e598966 100644 --- a/Jamfile +++ b/Jamfile @@ -1,3 +1,11 @@ +#Copyright (c) Brian B. + +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 3 of the License, or (at your option) any later version. +# See the file LICENSE included with this distribution for more +# information. if ! $(THIS_IS_K8JAM) { Exit "You need k8jam to build this Download it here: http://repo.or.cz/w/k8jam.git" ; } if $(windoze) { setup-windoze ; @@ -24,9 +32,6 @@ LINKLIBS.all += -Wl,-z,execstack ; SubDir TOP ; SubInclude TOP src ; -if $(BUILDTESTS) { - SubInclude TOP test ; -} SubInclude TOP util ; softinclude $(TOP)/Jamrules.configure ; diff --git a/Jamrules.configure b/Jamrules.configure index d86b21e..127061b 100644 --- a/Jamrules.configure +++ b/Jamrules.configure @@ -1,8 +1,15 @@ +#Copyright (c) Brian B. + +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 3 of the License, or (at your option) any later version. +# See the file LICENSE included with this distribution for more +# information. rule -configure-options-help- { Echo "jam configure supports" ; Echo " --prefix=dir [/usr/local]" ; Echo " --debug build with debug symbols" ; - Echo " --tests build tests" ; Echo " --multiarch multiarch support" ; Echo " --shared build with shared library" ; Exit "" ; @@ -12,10 +19,6 @@ rule -configure-options-debug- { BUILDDEBUG = tan ; } -rule -configure-options-tests- { - BUILDTESTS = tan ; -} - rule -configure-options-multiarch- { MULTIARCH = tan ; } @@ -149,13 +152,11 @@ rule -configure- { -configure-add-line- "set-profile ;" ; } -configure-add-line- "BUILDDEBUG =" "$(BUILDDEBUG)" ";" ; - -configure-add-line- "BUILDTESTS =" "$(BUILDTESTS)" ";" ; -configure-add-line- "MULTIARCH =" "$(MULTIARCH)" ";" ; } rule -configure-preinit- { BUILDDEBUG = ; - BUILDTESTS = ; MULTIARCH = ; } diff --git a/data/authmd5.txt b/data/authmd5.txt deleted file mode 100644 index 8f85ebe..0000000 --- a/data/authmd5.txt +++ /dev/null @@ -1,138 +0,0 @@ -Frame 4: 146 bytes on wire (1168 bits), 146 bytes captured (1168 bits) on interface enp3s0, id 0 -Ethernet II, Src: ASUSTekC_40:7f:8c (d8:50:e6:40:7f:8c), Dst: Tp-LinkT_27:7a:c6 (74:da:88:27:7a:c6) -Internet Protocol Version 4, Src: 192.168.0.100, Dst: 77.121.164.8 -Transmission Control Protocol, Src Port: 58326, Dst Port: 5432, Seq: 1, Ack: 1, Len: 80 -PostgreSQL - Type: Startup message - Length: 80 - Protocol major version: 3 - Protocol minor version: 0 - Parameter name: user - Parameter value: tweago - Parameter name: database - Parameter value: tweago - Parameter name: application_name - Parameter value: psql - Parameter name: client_encoding - Parameter value: UTF8 - -Frame 6: 79 bytes on wire (632 bits), 79 bytes captured (632 bits) on interface enp3s0, id 0 -Ethernet II, Src: Tp-LinkT_27:7a:c6 (74:da:88:27:7a:c6), Dst: ASUSTekC_40:7f:8c (d8:50:e6:40:7f:8c) -Internet Protocol Version 4, Src: 77.121.164.8, Dst: 192.168.0.100 -Transmission Control Protocol, Src Port: 5432, Dst Port: 58326, Seq: 1, Ack: 81, Len: 13 -PostgreSQL - Type: Authentication request - Length: 12 - Authentication type: MD5 password (5) - Salt value: 43718c2f - -Frame 16: 146 bytes on wire (1168 bits), 146 bytes captured (1168 bits) on interface enp3s0, id 0 -Ethernet II, Src: ASUSTekC_40:7f:8c (d8:50:e6:40:7f:8c), Dst: Tp-LinkT_27:7a:c6 (74:da:88:27:7a:c6) -Internet Protocol Version 4, Src: 192.168.0.100, Dst: 77.121.164.8 -Transmission Control Protocol, Src Port: 58328, Dst Port: 5432, Seq: 1, Ack: 1, Len: 80 -PostgreSQL - Type: Startup message - Length: 80 - Protocol major version: 3 - Protocol minor version: 0 - Parameter name: user - Parameter value: tweago - Parameter name: database - Parameter value: tweago - Parameter name: application_name - Parameter value: psql - Parameter name: client_encoding - Parameter value: UTF8 - -Frame 18: 79 bytes on wire (632 bits), 79 bytes captured (632 bits) on interface enp3s0, id 0 -Ethernet II, Src: Tp-LinkT_27:7a:c6 (74:da:88:27:7a:c6), Dst: ASUSTekC_40:7f:8c (d8:50:e6:40:7f:8c) -Internet Protocol Version 4, Src: 77.121.164.8, Dst: 192.168.0.100 -Transmission Control Protocol, Src Port: 5432, Dst Port: 58328, Seq: 1, Ack: 81, Len: 13 -PostgreSQL - Type: Authentication request - Length: 12 - Authentication type: MD5 password (5) - Salt value: b2b7d424 - -Frame 20: 107 bytes on wire (856 bits), 107 bytes captured (856 bits) on interface enp3s0, id 0 -Ethernet II, Src: ASUSTekC_40:7f:8c (d8:50:e6:40:7f:8c), Dst: Tp-LinkT_27:7a:c6 (74:da:88:27:7a:c6) -Internet Protocol Version 4, Src: 192.168.0.100, Dst: 77.121.164.8 -Transmission Control Protocol, Src Port: 58328, Dst Port: 5432, Seq: 81, Ack: 14, Len: 41 -PostgreSQL - Type: Password message - Length: 40 - Password: md595fd6bcc0dd15d9f461fcbc7d5692ef5 - -Frame 21: 398 bytes on wire (3184 bits), 398 bytes captured (3184 bits) on interface enp3s0, id 0 -Ethernet II, Src: Tp-LinkT_27:7a:c6 (74:da:88:27:7a:c6), Dst: ASUSTekC_40:7f:8c (d8:50:e6:40:7f:8c) -Internet Protocol Version 4, Src: 77.121.164.8, Dst: 192.168.0.100 -Transmission Control Protocol, Src Port: 5432, Dst Port: 58328, Seq: 14, Ack: 122, Len: 332 -PostgreSQL - Type: Authentication request - Length: 8 - Authentication type: Success (0) -PostgreSQL - Type: Parameter status - Length: 26 - Parameter name: application_name - Parameter value: psql -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: client_encoding - Parameter value: UTF8 -PostgreSQL - Type: Parameter status - Length: 23 - Parameter name: DateStyle - Parameter value: ISO, MDY -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: integer_datetimes - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 27 - Parameter name: IntervalStyle - Parameter value: postgres -PostgreSQL - Type: Parameter status - Length: 20 - Parameter name: is_superuser - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: server_encoding - Parameter value: UTF8 -PostgreSQL - Type: Parameter status - Length: 24 - Parameter name: server_version - Parameter value: 11.4 -PostgreSQL - Type: Parameter status - Length: 33 - Parameter name: session_authorization - Parameter value: tweago -PostgreSQL - Type: Parameter status - Length: 35 - Parameter name: standard_conforming_strings - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 30 - Parameter name: TimeZone - Parameter value: Europe/Amsterdam -PostgreSQL - Type: Backend key data - Length: 12 - PID: 809 - Key: 4144591332 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - diff --git a/data/authscramsha256.txt b/data/authscramsha256.txt deleted file mode 100644 index ad216ab..0000000 --- a/data/authscramsha256.txt +++ /dev/null @@ -1,182 +0,0 @@ -Frame 12: 161 bytes on wire (1288 bits), 161 bytes captured (1288 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 6, Src: ::1, Dst: ::1 -Transmission Control Protocol, Src Port: 59326, Dst Port: 5432, Seq: 1, Ack: 1, Len: 75 -PostgreSQL - Type: Startup message - Length: 75 - Protocol major version: 3 - Protocol minor version: 0 - Parameter name: user - Parameter value: shura - Parameter name: database - Parameter value: bb - Parameter name: application_name - Parameter value: psql - Parameter name: client_encoding - Parameter value: UTF8 - -Frame 14: 110 bytes on wire (880 bits), 110 bytes captured (880 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 6, Src: ::1, Dst: ::1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 59326, Seq: 1, Ack: 76, Len: 24 -PostgreSQL - Type: Authentication request - Length: 23 - Authentication type: SASL (10) - SASL authentication mechanism: SCRAM-SHA-256 - -Frame 29: 161 bytes on wire (1288 bits), 161 bytes captured (1288 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 6, Src: ::1, Dst: ::1 -Transmission Control Protocol, Src Port: 59334, Dst Port: 5432, Seq: 1, Ack: 1, Len: 75 -PostgreSQL - Type: Startup message - Length: 75 - Protocol major version: 3 - Protocol minor version: 0 - Parameter name: user - Parameter value: shura - Parameter name: database - Parameter value: bb - Parameter name: application_name - Parameter value: psql - Parameter name: client_encoding - Parameter value: UTF8 - -Frame 31: 110 bytes on wire (880 bits), 110 bytes captured (880 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 6, Src: ::1, Dst: ::1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 59334, Seq: 1, Ack: 76, Len: 24 -PostgreSQL - Type: Authentication request - Length: 23 - Authentication type: SASL (10) - SASL authentication mechanism: SCRAM-SHA-256 - -Frame 33: 141 bytes on wire (1128 bits), 141 bytes captured (1128 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 6, Src: ::1, Dst: ::1 -Transmission Control Protocol, Src Port: 59334, Dst Port: 5432, Seq: 76, Ack: 25, Len: 55 -PostgreSQL - Type: SASLInitialResponse message - Length: 54 - SASL authentication mechanism: SCRAM-SHA-256 - SASL authentication data length: 32 - SASL authentication data: 6e2c2c6e3d2c723d79537970394d6b72567167644a76684c5671457a6d6a2b79 - -Frame 35: 179 bytes on wire (1432 bits), 179 bytes captured (1432 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 6, Src: ::1, Dst: ::1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 59334, Seq: 25, Ack: 131, Len: 93 -PostgreSQL - Type: Authentication request - Length: 92 - Authentication type: SASL continue (11) - SASL authentication data: 723d79537970394d6b72567167644a76684c5671457a6d6a2b79422f423933693963755a… - -Frame 37: 195 bytes on wire (1560 bits), 195 bytes captured (1560 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 6, Src: ::1, Dst: ::1 -Transmission Control Protocol, Src Port: 59334, Dst Port: 5432, Seq: 131, Ack: 118, Len: 109 -PostgreSQL - Type: SASLResponse message - Length: 108 - SASL authentication data: 633d626977732c723d79537970394d6b72567167644a76684c5671457a6d6a2b79422f42… - -Frame 43: 530 bytes on wire (4240 bits), 530 bytes captured (4240 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 6, Src: ::1, Dst: ::1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 59334, Seq: 118, Ack: 240, Len: 444 -PostgreSQL - Type: Authentication request - Length: 54 - Authentication type: SASL complete (12) - SASL authentication data: 763d4c5165326453534a314a696e4842533056535777626978662b484b50574538386434… -PostgreSQL - Type: Authentication request - Length: 8 - Authentication type: Success (0) -PostgreSQL - Type: Parameter status - Length: 26 - Parameter name: application_name - Parameter value: psql -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: client_encoding - Parameter value: UTF8 -PostgreSQL - Type: Parameter status - Length: 23 - Parameter name: DateStyle - Parameter value: ISO, DMY -PostgreSQL - Type: Parameter status - Length: 38 - Parameter name: default_transaction_read_only - Parameter value: off -PostgreSQL - Type: Parameter status - Length: 23 - Parameter name: in_hot_standby - Parameter value: off -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: integer_datetimes - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 27 - Parameter name: IntervalStyle - Parameter value: postgres -PostgreSQL - Type: Parameter status - Length: 20 - Parameter name: is_superuser - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: server_encoding - Parameter value: UTF8 -PostgreSQL - Type: Parameter status - Length: 24 - Parameter name: server_version - Parameter value: 14.4 -PostgreSQL - Type: Parameter status - Length: 32 - Parameter name: session_authorization - Parameter value: shura -PostgreSQL - Type: Parameter status - Length: 35 - Parameter name: standard_conforming_strings - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: TimeZone - Parameter value: Europe/Kiev -PostgreSQL - Type: Backend key data - Length: 12 - PID: 4180 - Key: 3849187 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 48: 91 bytes on wire (728 bits), 91 bytes captured (728 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 6, Src: ::1, Dst: ::1 -Transmission Control Protocol, Src Port: 59334, Dst Port: 5432, Seq: 240, Ack: 562, Len: 5 -PostgreSQL - Type: Termination - Length: 4 - diff --git a/data/error.txt b/data/error.txt deleted file mode 100644 index 1acd1be..0000000 --- a/data/error.txt +++ /dev/null @@ -1,178 +0,0 @@ -Frame 4: 124 bytes on wire (992 bits), 124 bytes captured (992 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52856, Dst Port: 5432, Seq: 1, Ack: 1, Len: 58 -PostgreSQL - Type: Startup message - Length: 58 - Protocol major version: 3 - Protocol minor version: 0 - Parameter name: database - Parameter value: pgtest - Parameter name: user - Parameter value: shura - Parameter name: client_encoding - Parameter value: UTF-8 - -Frame 9: 388 bytes on wire (3104 bits), 388 bytes captured (3104 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52856, Seq: 1, Ack: 59, Len: 322 -PostgreSQL - Type: Authentication request - Length: 8 - Authentication type: Success (0) -PostgreSQL - Type: Parameter status - Length: 22 - Parameter name: application_name - Parameter value: -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: client_encoding - Parameter value: UTF8 -PostgreSQL - Type: Parameter status - Length: 23 - Parameter name: DateStyle - Parameter value: ISO, DMY -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: integer_datetimes - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 27 - Parameter name: IntervalStyle - Parameter value: postgres -PostgreSQL - Type: Parameter status - Length: 20 - Parameter name: is_superuser - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: server_encoding - Parameter value: UTF8 -PostgreSQL - Type: Parameter status - Length: 24 - Parameter name: server_version - Parameter value: 12.2 -PostgreSQL - Type: Parameter status - Length: 32 - Parameter name: session_authorization - Parameter value: shura -PostgreSQL - Type: Parameter status - Length: 35 - Parameter name: standard_conforming_strings - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: TimeZone - Parameter value: Europe/Kiev -PostgreSQL - Type: Backend key data - Length: 12 - PID: 7370 - Key: 1572099158 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 11: 116 bytes on wire (928 bits), 116 bytes captured (928 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52856, Dst Port: 5432, Seq: 59, Ack: 323, Len: 50 -PostgreSQL - Type: Parse - Length: 49 - Statement: - Query: select id, name from t2 where id = $1 - Parameters: 1 - Type OID: 23 - -Frame 13: 91 bytes on wire (728 bits), 91 bytes captured (728 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52856, Dst Port: 5432, Seq: 109, Ack: 323, Len: 25 -PostgreSQL - Type: Bind - Length: 24 - Portal: - Statement: - Parameter formats: 1 - Format: Binary (1) - Parameter values: 1 - Column length: 4 - Data: 00000001 - Result formats: 1 - Format: Binary (1) - -Frame 15: 73 bytes on wire (584 bits), 73 bytes captured (584 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52856, Dst Port: 5432, Seq: 134, Ack: 323, Len: 7 -PostgreSQL - Type: Describe - Length: 6 - Portal: - -Frame 17: 76 bytes on wire (608 bits), 76 bytes captured (608 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52856, Dst Port: 5432, Seq: 141, Ack: 323, Len: 10 -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows - -Frame 19: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52856, Dst Port: 5432, Seq: 151, Ack: 323, Len: 5 -PostgreSQL - Type: Sync - Length: 4 - -Frame 21: 168 bytes on wire (1344 bits), 168 bytes captured (1344 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52856, Seq: 323, Ack: 156, Len: 102 -PostgreSQL - Type: Error - Length: 101 - Severity: ERROR - Text: ERROR - Code: 42P01 - Message: relation "t2" does not exist - Position: 22 - File: parse_relation.c - Line: 1191 - Routine: parserOpenTable - -Frame 23: 72 bytes on wire (576 bits), 72 bytes captured (576 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52856, Seq: 425, Ack: 156, Len: 6 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 25: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52856, Dst Port: 5432, Seq: 156, Ack: 431, Len: 5 -PostgreSQL - Type: Termination - Length: 4 - diff --git a/data/insert.txt b/data/insert.txt deleted file mode 100644 index e1cb83b..0000000 --- a/data/insert.txt +++ /dev/null @@ -1,8369 +0,0 @@ -Frame 4: 124 bytes on wire (992 bits), 124 bytes captured (992 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 1, Ack: 1, Len: 58 -PostgreSQL - Type: Startup message - Length: 58 - Protocol major version: 3 - Protocol minor version: 0 - Parameter name: database - Parameter value: pgtest - Parameter name: user - Parameter value: shura - Parameter name: client_encoding - Parameter value: UTF-8 - -Frame 9: 388 bytes on wire (3104 bits), 388 bytes captured (3104 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1, Ack: 59, Len: 322 -PostgreSQL - Type: Authentication request - Length: 8 - Authentication type: Success (0) -PostgreSQL - Type: Parameter status - Length: 22 - Parameter name: application_name - Parameter value: -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: client_encoding - Parameter value: UTF8 -PostgreSQL - Type: Parameter status - Length: 23 - Parameter name: DateStyle - Parameter value: ISO, DMY -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: integer_datetimes - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 27 - Parameter name: IntervalStyle - Parameter value: postgres -PostgreSQL - Type: Parameter status - Length: 20 - Parameter name: is_superuser - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: server_encoding - Parameter value: UTF8 -PostgreSQL - Type: Parameter status - Length: 24 - Parameter name: server_version - Parameter value: 12.2 -PostgreSQL - Type: Parameter status - Length: 32 - Parameter name: session_authorization - Parameter value: shura -PostgreSQL - Type: Parameter status - Length: 35 - Parameter name: standard_conforming_strings - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: TimeZone - Parameter value: Europe/Kiev -PostgreSQL - Type: Backend key data - Length: 12 - PID: 7217 - Key: 1924636871 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 11: 232 bytes on wire (1856 bits), 232 bytes captured (1856 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 59, Ack: 323, Len: 166 -PostgreSQL - Type: Parse - Length: 165 - Statement: - Query: insert into t1 (id, name, idb, fl, dbl, b, uu, bi, m, t, n) values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11) - Parameters: 11 - Type OID: 23 - Type OID: 1043 - Type OID: 20 - Type OID: 700 - Type OID: 701 - Type OID: 16 - Type OID: 2950 - Type OID: 1560 - Type OID: 790 - Type OID: 25 - Type OID: 0 - -Frame 13: 222 bytes on wire (1776 bits), 222 bytes captured (1776 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 225, Ack: 323, Len: 156 -PostgreSQL - Type: Bind - Length: 155 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000001 - Column length: 5 - Data: 6e616d6531 - Column length: 8 - Data: 0000000000000001 - Column length: 4 - Data: 40000000 - Column length: 8 - Data: 4000000000000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 47175faf54eb44aeb434fb1444ae2793 - Column length: 8 - Data: 0000002000000001 - Column length: 8 - Data: 0000000000000065 - Column length: 5 - Data: 6e616d6531 - Column length: 8 - Data: 322e303030303030 - Result formats: 1 - Format: Binary (1) - -Frame 15: 73 bytes on wire (584 bits), 73 bytes captured (584 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 381, Ack: 323, Len: 7 -PostgreSQL - Type: Describe - Length: 6 - Portal: - -Frame 17: 76 bytes on wire (608 bits), 76 bytes captured (608 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 388, Ack: 323, Len: 10 -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows - -Frame 19: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 398, Ack: 323, Len: 5 -PostgreSQL - Type: Sync - Length: 4 - -Frame 22: 103 bytes on wire (824 bits), 103 bytes captured (824 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 323, Ack: 403, Len: 37 -PostgreSQL - Type: Parse completion - Length: 4 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 24: 222 bytes on wire (1776 bits), 222 bytes captured (1776 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 403, Ack: 360, Len: 156 -PostgreSQL - Type: Bind - Length: 155 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000002 - Column length: 5 - Data: 6e616d6532 - Column length: 8 - Data: 0000000000000002 - Column length: 4 - Data: 40200000 - Column length: 8 - Data: 4004000000000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: d9a63f42f7f0411c8ea56ef4c548a2a0 - Column length: 8 - Data: 0000002000000002 - Column length: 8 - Data: 00000000000000ca - Column length: 5 - Data: 6e616d6532 - Column length: 8 - Data: 322e353030303030 - Result formats: 1 - Format: Binary (1) - -Frame 26: 73 bytes on wire (584 bits), 73 bytes captured (584 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 559, Ack: 360, Len: 7 -PostgreSQL - Type: Describe - Length: 6 - Portal: - -Frame 28: 76 bytes on wire (608 bits), 76 bytes captured (608 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 566, Ack: 360, Len: 10 -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows - -Frame 30: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 576, Ack: 360, Len: 5 -PostgreSQL - Type: Sync - Length: 4 - -Frame 32: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 360, Ack: 581, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 34: 222 bytes on wire (1776 bits), 222 bytes captured (1776 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 581, Ack: 392, Len: 156 -PostgreSQL - Type: Bind - Length: 155 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000003 - Column length: 5 - Data: 6e616d6533 - Column length: 8 - Data: 0000000000000003 - Column length: 4 - Data: 40555555 - Column length: 8 - Data: 400aaaaaa0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: b16ec5580060406591ba5738be9e5c3c - Column length: 8 - Data: 0000002000000003 - Column length: 8 - Data: 000000000000012f - Column length: 5 - Data: 6e616d6533 - Column length: 8 - Data: 332e333333333333 - Result formats: 1 - Format: Binary (1) - -Frame 36: 73 bytes on wire (584 bits), 73 bytes captured (584 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 737, Ack: 392, Len: 7 -PostgreSQL - Type: Describe - Length: 6 - Portal: - -Frame 38: 76 bytes on wire (608 bits), 76 bytes captured (608 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 744, Ack: 392, Len: 10 -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows - -Frame 40: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 754, Ack: 392, Len: 5 -PostgreSQL - Type: Sync - Length: 4 - -Frame 42: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 392, Ack: 759, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 43: 222 bytes on wire (1776 bits), 222 bytes captured (1776 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 759, Ack: 424, Len: 156 -PostgreSQL - Type: Bind - Length: 155 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000004 - Column length: 5 - Data: 6e616d6534 - Column length: 8 - Data: 0000000000000004 - Column length: 4 - Data: 40880000 - Column length: 8 - Data: 4011000000000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 652416a06a25423987b8856ffa0ccef0 - Column length: 8 - Data: 0000002000000004 - Column length: 8 - Data: 0000000000000194 - Column length: 5 - Data: 6e616d6534 - Column length: 8 - Data: 342e323530303030 - Result formats: 1 - Format: Binary (1) - -Frame 45: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 915, Ack: 424, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 47: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 424, Ack: 937, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 48: 222 bytes on wire (1776 bits), 222 bytes captured (1776 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 937, Ack: 456, Len: 156 -PostgreSQL - Type: Bind - Length: 155 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000005 - Column length: 5 - Data: 6e616d6535 - Column length: 8 - Data: 0000000000000005 - Column length: 4 - Data: 40a66666 - Column length: 8 - Data: 4014ccccc0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 6faa297b9801464092f91ebc4df17a78 - Column length: 8 - Data: 0000002000000005 - Column length: 8 - Data: 00000000000001f9 - Column length: 5 - Data: 6e616d6535 - Column length: 8 - Data: 352e323030303030 - Result formats: 1 - Format: Binary (1) - -Frame 50: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 1093, Ack: 456, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 52: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 456, Ack: 1115, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 53: 222 bytes on wire (1776 bits), 222 bytes captured (1776 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 1115, Ack: 488, Len: 156 -PostgreSQL - Type: Bind - Length: 155 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000006 - Column length: 5 - Data: 6e616d6536 - Column length: 8 - Data: 0000000000000006 - Column length: 4 - Data: 40c55555 - Column length: 8 - Data: 4018aaaaa0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: cb7eaf5e342e44dfa5fe5573e2bf9a76 - Column length: 8 - Data: 0000002000000006 - Column length: 8 - Data: 000000000000025e - Column length: 5 - Data: 6e616d6536 - Column length: 8 - Data: 362e313636363637 - Result formats: 1 - Format: Binary (1) - -Frame 55: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 1271, Ack: 488, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 57: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 488, Ack: 1293, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 58: 222 bytes on wire (1776 bits), 222 bytes captured (1776 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 1293, Ack: 520, Len: 156 -PostgreSQL - Type: Bind - Length: 155 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000007 - Column length: 5 - Data: 6e616d6537 - Column length: 8 - Data: 0000000000000007 - Column length: 4 - Data: 40e49249 - Column length: 8 - Data: 401c924920000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 1fb045c5ba2f428894c9aed2018db77c - Column length: 8 - Data: 0000002000000007 - Column length: 8 - Data: 00000000000002c3 - Column length: 5 - Data: 6e616d6537 - Column length: 8 - Data: 372e313432383537 - Result formats: 1 - Format: Binary (1) - -Frame 60: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 1449, Ack: 520, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 62: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 520, Ack: 1471, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 63: 222 bytes on wire (1776 bits), 222 bytes captured (1776 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 1471, Ack: 552, Len: 156 -PostgreSQL - Type: Bind - Length: 155 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000008 - Column length: 5 - Data: 6e616d6538 - Column length: 8 - Data: 0000000000000008 - Column length: 4 - Data: 41020000 - Column length: 8 - Data: 4020400000000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: ff9274990d694b20ae4001c124b59540 - Column length: 8 - Data: 0000002000000008 - Column length: 8 - Data: 0000000000000328 - Column length: 5 - Data: 6e616d6538 - Column length: 8 - Data: 382e313235303030 - Result formats: 1 - Format: Binary (1) - -Frame 65: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 1627, Ack: 552, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 67: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 552, Ack: 1649, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 68: 222 bytes on wire (1776 bits), 222 bytes captured (1776 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 1649, Ack: 584, Len: 156 -PostgreSQL - Type: Bind - Length: 155 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000009 - Column length: 5 - Data: 6e616d6539 - Column length: 8 - Data: 0000000000000009 - Column length: 4 - Data: 4111c71c - Column length: 8 - Data: 402238e380000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 3cf363fa634f497089cfc451288de266 - Column length: 8 - Data: 0000002000000009 - Column length: 8 - Data: 000000000000038d - Column length: 5 - Data: 6e616d6539 - Column length: 8 - Data: 392e313131313131 - Result formats: 1 - Format: Binary (1) - -Frame 70: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 1805, Ack: 584, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 72: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 584, Ack: 1827, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 73: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 1827, Ack: 616, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000000a - Column length: 6 - Data: 6e616d653130 - Column length: 8 - Data: 000000000000000a - Column length: 4 - Data: 4121999a - Column length: 8 - Data: 4024333340000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 0c1e3cd030f5476aaa80ffd88401241c - Column length: 8 - Data: 000000200000000a - Column length: 8 - Data: 00000000000003f2 - Column length: 6 - Data: 6e616d653130 - Column length: 9 - Data: 31302e313030303030 - Result formats: 1 - Format: Binary (1) - -Frame 75: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 1986, Ack: 616, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 77: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 616, Ack: 2008, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 78: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 2008, Ack: 648, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000000b - Column length: 6 - Data: 6e616d653131 - Column length: 8 - Data: 000000000000000b - Column length: 4 - Data: 4131745d - Column length: 8 - Data: 40262e8ba0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: d82191ad595149bc91432d155e0a1fb3 - Column length: 8 - Data: 000000200000000b - Column length: 8 - Data: 0000000000000457 - Column length: 6 - Data: 6e616d653131 - Column length: 9 - Data: 31312e303930393039 - Result formats: 1 - Format: Binary (1) - -Frame 80: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 2167, Ack: 648, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 82: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 648, Ack: 2189, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 83: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 2189, Ack: 680, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000000c - Column length: 6 - Data: 6e616d653132 - Column length: 8 - Data: 000000000000000c - Column length: 4 - Data: 41415555 - Column length: 8 - Data: 40282aaaa0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 7d24a63c72fc4185b87bdbccc9e0577b - Column length: 8 - Data: 000000200000000c - Column length: 8 - Data: 00000000000004bc - Column length: 6 - Data: 6e616d653132 - Column length: 9 - Data: 31322e303833333333 - Result formats: 1 - Format: Binary (1) - -Frame 85: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 2348, Ack: 680, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 87: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 680, Ack: 2370, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 88: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 2370, Ack: 712, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000000d - Column length: 6 - Data: 6e616d653133 - Column length: 8 - Data: 000000000000000d - Column length: 4 - Data: 41513b14 - Column length: 8 - Data: 402a276280000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: d3028c6b0f9e48a39d7d83a9128d7cba - Column length: 8 - Data: 000000200000000d - Column length: 8 - Data: 0000000000000521 - Column length: 6 - Data: 6e616d653133 - Column length: 9 - Data: 31332e303736393233 - Result formats: 1 - Format: Binary (1) - -Frame 90: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 2529, Ack: 712, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 92: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 712, Ack: 2551, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 93: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 2551, Ack: 744, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000000e - Column length: 6 - Data: 6e616d653134 - Column length: 8 - Data: 000000000000000e - Column length: 4 - Data: 41612492 - Column length: 8 - Data: 402c249240000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 90db1154c4804090b7dd40a8e3c0981f - Column length: 8 - Data: 000000200000000e - Column length: 8 - Data: 0000000000000586 - Column length: 6 - Data: 6e616d653134 - Column length: 9 - Data: 31342e303731343238 - Result formats: 1 - Format: Binary (1) - -Frame 95: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 2710, Ack: 744, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 97: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 744, Ack: 2732, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 98: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 2732, Ack: 776, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000000f - Column length: 6 - Data: 6e616d653135 - Column length: 8 - Data: 000000000000000f - Column length: 4 - Data: 41711111 - Column length: 8 - Data: 402e222220000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: ec9f054212f84a718b1ea9c39e78e087 - Column length: 8 - Data: 000000200000000f - Column length: 8 - Data: 00000000000005eb - Column length: 6 - Data: 6e616d653135 - Column length: 9 - Data: 31352e303636363637 - Result formats: 1 - Format: Binary (1) - -Frame 100: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 2891, Ack: 776, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 102: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 776, Ack: 2913, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 103: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 2913, Ack: 808, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000010 - Column length: 6 - Data: 6e616d653136 - Column length: 8 - Data: 0000000000000010 - Column length: 4 - Data: 41808000 - Column length: 8 - Data: 4030100000000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 486e4331381c40ad8f89b2eaf5368e0e - Column length: 8 - Data: 0000002000000010 - Column length: 8 - Data: 0000000000000650 - Column length: 6 - Data: 6e616d653136 - Column length: 9 - Data: 31362e303632353030 - Result formats: 1 - Format: Binary (1) - -Frame 105: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 3072, Ack: 808, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 107: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 808, Ack: 3094, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 108: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 3094, Ack: 840, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000011 - Column length: 6 - Data: 6e616d653137 - Column length: 8 - Data: 0000000000000011 - Column length: 4 - Data: 41887878 - Column length: 8 - Data: 40310f0f00000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 80c85bc906a045c8a3be9700b156a3eb - Column length: 8 - Data: 0000002000000011 - Column length: 8 - Data: 00000000000006b5 - Column length: 6 - Data: 6e616d653137 - Column length: 9 - Data: 31372e303538383233 - Result formats: 1 - Format: Binary (1) - -Frame 110: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 3253, Ack: 840, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 112: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 840, Ack: 3275, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 113: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 3275, Ack: 872, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000012 - Column length: 6 - Data: 6e616d653138 - Column length: 8 - Data: 0000000000000012 - Column length: 4 - Data: 419071c7 - Column length: 8 - Data: 40320e38e0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 4711dd971617452c98a51259d10b523f - Column length: 8 - Data: 0000002000000012 - Column length: 8 - Data: 000000000000071a - Column length: 6 - Data: 6e616d653138 - Column length: 9 - Data: 31382e303535353535 - Result formats: 1 - Format: Binary (1) - -Frame 115: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 3434, Ack: 872, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 117: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 872, Ack: 3456, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 118: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 3456, Ack: 904, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000013 - Column length: 6 - Data: 6e616d653139 - Column length: 8 - Data: 0000000000000013 - Column length: 4 - Data: 41986bca - Column length: 8 - Data: 40330d7940000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 011a216d4b2c475ca7b27997444839c4 - Column length: 8 - Data: 0000002000000013 - Column length: 8 - Data: 000000000000077f - Column length: 6 - Data: 6e616d653139 - Column length: 9 - Data: 31392e303532363331 - Result formats: 1 - Format: Binary (1) - -Frame 120: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 3615, Ack: 904, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 122: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 904, Ack: 3637, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 123: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 3637, Ack: 936, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000014 - Column length: 6 - Data: 6e616d653230 - Column length: 8 - Data: 0000000000000014 - Column length: 4 - Data: 41a06666 - Column length: 8 - Data: 40340cccc0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 83209fc34b47457d8b8f682bf767cddc - Column length: 8 - Data: 0000002000000014 - Column length: 8 - Data: 00000000000007e4 - Column length: 6 - Data: 6e616d653230 - Column length: 9 - Data: 32302e303439393939 - Result formats: 1 - Format: Binary (1) - -Frame 125: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 3796, Ack: 936, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 127: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 936, Ack: 3818, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 128: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 3818, Ack: 968, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000015 - Column length: 6 - Data: 6e616d653231 - Column length: 8 - Data: 0000000000000015 - Column length: 4 - Data: 41a86186 - Column length: 8 - Data: 40350c30c0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: ad39a6053ec046279440b2353555b669 - Column length: 8 - Data: 0000002000000015 - Column length: 8 - Data: 0000000000000849 - Column length: 6 - Data: 6e616d653231 - Column length: 9 - Data: 32312e303437363139 - Result formats: 1 - Format: Binary (1) - -Frame 130: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 3977, Ack: 968, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 132: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 968, Ack: 3999, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 133: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 3999, Ack: 1000, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000016 - Column length: 6 - Data: 6e616d653232 - Column length: 8 - Data: 0000000000000016 - Column length: 4 - Data: 41b05d17 - Column length: 8 - Data: 40360ba2e0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 358f59de7c3547eca34fd8c586bbb375 - Column length: 8 - Data: 0000002000000016 - Column length: 8 - Data: 00000000000008ae - Column length: 6 - Data: 6e616d653232 - Column length: 9 - Data: 32322e303435343534 - Result formats: 1 - Format: Binary (1) - -Frame 135: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 4158, Ack: 1000, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 137: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1000, Ack: 4180, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 138: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 4180, Ack: 1032, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000017 - Column length: 6 - Data: 6e616d653233 - Column length: 8 - Data: 0000000000000017 - Column length: 4 - Data: 41b8590b - Column length: 8 - Data: 40370b2160000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 80a59cf4656b44e78407eb9f662c7a17 - Column length: 8 - Data: 0000002000000017 - Column length: 8 - Data: 0000000000000913 - Column length: 6 - Data: 6e616d653233 - Column length: 9 - Data: 32332e303433343738 - Result formats: 1 - Format: Binary (1) - -Frame 140: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 4339, Ack: 1032, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 142: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1032, Ack: 4361, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 143: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 4361, Ack: 1064, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000018 - Column length: 6 - Data: 6e616d653234 - Column length: 8 - Data: 0000000000000018 - Column length: 4 - Data: 41c05555 - Column length: 8 - Data: 40380aaaa0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 6a52135917524a5da231aafbbf323ea5 - Column length: 8 - Data: 0000002000000018 - Column length: 8 - Data: 0000000000000978 - Column length: 6 - Data: 6e616d653234 - Column length: 9 - Data: 32342e303431363636 - Result formats: 1 - Format: Binary (1) - -Frame 145: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 4520, Ack: 1064, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 147: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1064, Ack: 4542, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 148: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 4542, Ack: 1096, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000019 - Column length: 6 - Data: 6e616d653235 - Column length: 8 - Data: 0000000000000019 - Column length: 4 - Data: 41c851ec - Column length: 8 - Data: 40390a3d80000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 51accde3439344aeb41e9f59537d21bf - Column length: 8 - Data: 0000002000000019 - Column length: 8 - Data: 00000000000009dd - Column length: 6 - Data: 6e616d653235 - Column length: 9 - Data: 32352e303430303031 - Result formats: 1 - Format: Binary (1) - -Frame 150: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 4701, Ack: 1096, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 152: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1096, Ack: 4723, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 153: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 4723, Ack: 1128, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000001a - Column length: 6 - Data: 6e616d653236 - Column length: 8 - Data: 000000000000001a - Column length: 4 - Data: 41d04ec5 - Column length: 8 - Data: 403a09d8a0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 4293408bef7c4eb49b93807ad5b6d1ef - Column length: 8 - Data: 000000200000001a - Column length: 8 - Data: 0000000000000a42 - Column length: 6 - Data: 6e616d653236 - Column length: 9 - Data: 32362e303338343632 - Result formats: 1 - Format: Binary (1) - -Frame 155: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 4882, Ack: 1128, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 157: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1128, Ack: 4904, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 158: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 4904, Ack: 1160, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000001b - Column length: 6 - Data: 6e616d653237 - Column length: 8 - Data: 000000000000001b - Column length: 4 - Data: 41d84bda - Column length: 8 - Data: 403b097b40000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 46148e350da14377a738ded46080c8cb - Column length: 8 - Data: 000000200000001b - Column length: 8 - Data: 0000000000000aa7 - Column length: 6 - Data: 6e616d653237 - Column length: 9 - Data: 32372e303337303337 - Result formats: 1 - Format: Binary (1) - -Frame 160: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 5063, Ack: 1160, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 162: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1160, Ack: 5085, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 163: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 5085, Ack: 1192, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000001c - Column length: 6 - Data: 6e616d653238 - Column length: 8 - Data: 000000000000001c - Column length: 4 - Data: 41e04925 - Column length: 8 - Data: 403c0924a0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: cc0bab3a472f4248961a466c7b9259ce - Column length: 8 - Data: 000000200000001c - Column length: 8 - Data: 0000000000000b0c - Column length: 6 - Data: 6e616d653238 - Column length: 9 - Data: 32382e303335373135 - Result formats: 1 - Format: Binary (1) - -Frame 165: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 5244, Ack: 1192, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 167: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1192, Ack: 5266, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 168: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 5266, Ack: 1224, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000001d - Column length: 6 - Data: 6e616d653239 - Column length: 8 - Data: 000000000000001d - Column length: 4 - Data: 41e8469f - Column length: 8 - Data: 403d08d3e0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 09a7877158a348ae9932a287a6b4d726 - Column length: 8 - Data: 000000200000001d - Column length: 8 - Data: 0000000000000b71 - Column length: 6 - Data: 6e616d653239 - Column length: 9 - Data: 32392e303334343833 - Result formats: 1 - Format: Binary (1) - -Frame 170: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 5425, Ack: 1224, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 172: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1224, Ack: 5447, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 173: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 5447, Ack: 1256, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000001e - Column length: 6 - Data: 6e616d653330 - Column length: 8 - Data: 000000000000001e - Column length: 4 - Data: 41f04444 - Column length: 8 - Data: 403e088880000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 4d6250f75b6c45be93f8c99ed2ba988b - Column length: 8 - Data: 000000200000001e - Column length: 8 - Data: 0000000000000bd6 - Column length: 6 - Data: 6e616d653330 - Column length: 9 - Data: 33302e303333333333 - Result formats: 1 - Format: Binary (1) - -Frame 175: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 5606, Ack: 1256, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 177: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1256, Ack: 5628, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 178: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 5628, Ack: 1288, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000001f - Column length: 6 - Data: 6e616d653331 - Column length: 8 - Data: 000000000000001f - Column length: 4 - Data: 41f84211 - Column length: 8 - Data: 403f084220000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: bc5c4493266f44f6afeafb9611dafd7c - Column length: 8 - Data: 000000200000001f - Column length: 8 - Data: 0000000000000c3b - Column length: 6 - Data: 6e616d653331 - Column length: 9 - Data: 33312e303332323539 - Result formats: 1 - Format: Binary (1) - -Frame 180: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 5787, Ack: 1288, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 182: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1288, Ack: 5809, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 183: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 5809, Ack: 1320, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000020 - Column length: 6 - Data: 6e616d653332 - Column length: 8 - Data: 0000000000000020 - Column length: 4 - Data: 42002000 - Column length: 8 - Data: 4040040000000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 86d7c4875f0940f08c7525a95ec1bf68 - Column length: 8 - Data: 0000002000000020 - Column length: 8 - Data: 0000000000000ca0 - Column length: 6 - Data: 6e616d653332 - Column length: 9 - Data: 33322e303331323530 - Result formats: 1 - Format: Binary (1) - -Frame 185: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 5968, Ack: 1320, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 187: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1320, Ack: 5990, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 188: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 5990, Ack: 1352, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000021 - Column length: 6 - Data: 6e616d653333 - Column length: 8 - Data: 0000000000000021 - Column length: 4 - Data: 42041f08 - Column length: 8 - Data: 404083e100000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: b3bd7353888e4336afd8efd0d300ec8f - Column length: 8 - Data: 0000002000000021 - Column length: 8 - Data: 0000000000000d05 - Column length: 6 - Data: 6e616d653333 - Column length: 9 - Data: 33332e303330333034 - Result formats: 1 - Format: Binary (1) - -Frame 190: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 6149, Ack: 1352, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 192: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1352, Ack: 6171, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 193: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 6171, Ack: 1384, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000022 - Column length: 6 - Data: 6e616d653334 - Column length: 8 - Data: 0000000000000022 - Column length: 4 - Data: 42081e1e - Column length: 8 - Data: 404103c3c0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: d8b732b921ad4307bcdc5fac69b4d716 - Column length: 8 - Data: 0000002000000022 - Column length: 8 - Data: 0000000000000d6a - Column length: 6 - Data: 6e616d653334 - Column length: 9 - Data: 33342e303239343131 - Result formats: 1 - Format: Binary (1) - -Frame 195: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 6330, Ack: 1384, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 197: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1384, Ack: 6352, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 198: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 6352, Ack: 1416, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000023 - Column length: 6 - Data: 6e616d653335 - Column length: 8 - Data: 0000000000000023 - Column length: 4 - Data: 420c1d42 - Column length: 8 - Data: 404183a840000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: d787fbde11b4420e943bd63d12720e35 - Column length: 8 - Data: 0000002000000023 - Column length: 8 - Data: 0000000000000dcf - Column length: 6 - Data: 6e616d653335 - Column length: 9 - Data: 33352e303238353732 - Result formats: 1 - Format: Binary (1) - -Frame 200: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 6511, Ack: 1416, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 202: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1416, Ack: 6533, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 203: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 6533, Ack: 1448, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000024 - Column length: 6 - Data: 6e616d653336 - Column length: 8 - Data: 0000000000000024 - Column length: 4 - Data: 42101c72 - Column length: 8 - Data: 4042038e40000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: e1da81e6c7f446e7ba9516d7f65565df - Column length: 8 - Data: 0000002000000024 - Column length: 8 - Data: 0000000000000e34 - Column length: 6 - Data: 6e616d653336 - Column length: 9 - Data: 33362e303237373739 - Result formats: 1 - Format: Binary (1) - -Frame 205: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 6692, Ack: 1448, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 207: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1448, Ack: 6714, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 208: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 6714, Ack: 1480, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000025 - Column length: 6 - Data: 6e616d653337 - Column length: 8 - Data: 0000000000000025 - Column length: 4 - Data: 42141bad - Column length: 8 - Data: 40428375a0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: e3d038cc127f4fac936296c2c3c3076a - Column length: 8 - Data: 0000002000000025 - Column length: 8 - Data: 0000000000000e99 - Column length: 6 - Data: 6e616d653337 - Column length: 9 - Data: 33372e303237303237 - Result formats: 1 - Format: Binary (1) - -Frame 210: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 6873, Ack: 1480, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 212: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1480, Ack: 6895, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 213: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 6895, Ack: 1512, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000026 - Column length: 6 - Data: 6e616d653338 - Column length: 8 - Data: 0000000000000026 - Column length: 4 - Data: 42181af3 - Column length: 8 - Data: 4043035e60000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: f00039db7d19450ab0f433ef6ff06d49 - Column length: 8 - Data: 0000002000000026 - Column length: 8 - Data: 0000000000000efe - Column length: 6 - Data: 6e616d653338 - Column length: 9 - Data: 33382e303236333138 - Result formats: 1 - Format: Binary (1) - -Frame 215: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 7054, Ack: 1512, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 217: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1512, Ack: 7076, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 218: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 7076, Ack: 1544, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000027 - Column length: 6 - Data: 6e616d653339 - Column length: 8 - Data: 0000000000000027 - Column length: 4 - Data: 421c1a42 - Column length: 8 - Data: 4043834840000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 5330e6e7fb334e2fb6572051d47adc8c - Column length: 8 - Data: 0000002000000027 - Column length: 8 - Data: 0000000000000f63 - Column length: 6 - Data: 6e616d653339 - Column length: 9 - Data: 33392e303235363432 - Result formats: 1 - Format: Binary (1) - -Frame 220: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 7235, Ack: 1544, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 222: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1544, Ack: 7257, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 223: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 7257, Ack: 1576, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000028 - Column length: 6 - Data: 6e616d653430 - Column length: 8 - Data: 0000000000000028 - Column length: 4 - Data: 4220199a - Column length: 8 - Data: 4044033340000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 4016172429674cc887447b1ffa6905a4 - Column length: 8 - Data: 0000002000000028 - Column length: 8 - Data: 0000000000000fc8 - Column length: 6 - Data: 6e616d653430 - Column length: 9 - Data: 34302e303235303032 - Result formats: 1 - Format: Binary (1) - -Frame 225: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 7416, Ack: 1576, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 227: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1576, Ack: 7438, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 228: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 7438, Ack: 1608, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000029 - Column length: 6 - Data: 6e616d653431 - Column length: 8 - Data: 0000000000000029 - Column length: 4 - Data: 422418fa - Column length: 8 - Data: 4044831f40000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: fa8265b10f094ee591bd4af8834f83c4 - Column length: 8 - Data: 0000002000000029 - Column length: 8 - Data: 000000000000102d - Column length: 6 - Data: 6e616d653431 - Column length: 9 - Data: 34312e303234333931 - Result formats: 1 - Format: Binary (1) - -Frame 230: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 7597, Ack: 1608, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 232: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1608, Ack: 7619, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 233: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 7619, Ack: 1640, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000002a - Column length: 6 - Data: 6e616d653432 - Column length: 8 - Data: 000000000000002a - Column length: 4 - Data: 42281862 - Column length: 8 - Data: 4045030c40000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: bc46e12d8f0841b4b7f6b1cf26722d38 - Column length: 8 - Data: 000000200000002a - Column length: 8 - Data: 0000000000001092 - Column length: 6 - Data: 6e616d653432 - Column length: 9 - Data: 34322e303233383131 - Result formats: 1 - Format: Binary (1) - -Frame 235: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 7778, Ack: 1640, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 237: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1640, Ack: 7800, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 238: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 7800, Ack: 1672, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000002b - Column length: 6 - Data: 6e616d653433 - Column length: 8 - Data: 000000000000002b - Column length: 4 - Data: 422c17d0 - Column length: 8 - Data: 404582fa00000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 87d8e322ebf943baa9eabe01c8965139 - Column length: 8 - Data: 000000200000002b - Column length: 8 - Data: 00000000000010f7 - Column length: 6 - Data: 6e616d653433 - Column length: 9 - Data: 34332e303233323534 - Result formats: 1 - Format: Binary (1) - -Frame 240: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 7959, Ack: 1672, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 242: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1672, Ack: 7981, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 243: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 7981, Ack: 1704, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000002c - Column length: 6 - Data: 6e616d653434 - Column length: 8 - Data: 000000000000002c - Column length: 4 - Data: 42301746 - Column length: 8 - Data: 404602e8c0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 543d2c71ae2549c6b68767a650f81ad6 - Column length: 8 - Data: 000000200000002c - Column length: 8 - Data: 000000000000115c - Column length: 6 - Data: 6e616d653434 - Column length: 9 - Data: 34342e303232373238 - Result formats: 1 - Format: Binary (1) - -Frame 245: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 8140, Ack: 1704, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 247: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1704, Ack: 8162, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 248: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 8162, Ack: 1736, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000002d - Column length: 6 - Data: 6e616d653435 - Column length: 8 - Data: 000000000000002d - Column length: 4 - Data: 423416c1 - Column length: 8 - Data: 404682d820000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 622c55acb4e549faa5729c0504de442d - Column length: 8 - Data: 000000200000002d - Column length: 8 - Data: 00000000000011c1 - Column length: 6 - Data: 6e616d653435 - Column length: 9 - Data: 34352e303232323231 - Result formats: 1 - Format: Binary (1) - -Frame 250: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 8321, Ack: 1736, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 252: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1736, Ack: 8343, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 253: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 8343, Ack: 1768, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000002e - Column length: 6 - Data: 6e616d653436 - Column length: 8 - Data: 000000000000002e - Column length: 4 - Data: 42381643 - Column length: 8 - Data: 404702c860000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: e945ff887fac451ea41bfa7f7461de29 - Column length: 8 - Data: 000000200000002e - Column length: 8 - Data: 0000000000001226 - Column length: 6 - Data: 6e616d653436 - Column length: 9 - Data: 34362e303231373430 - Result formats: 1 - Format: Binary (1) - -Frame 255: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 8502, Ack: 1768, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 257: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1768, Ack: 8524, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 258: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 8524, Ack: 1800, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000002f - Column length: 6 - Data: 6e616d653437 - Column length: 8 - Data: 000000000000002f - Column length: 4 - Data: 423c15ca - Column length: 8 - Data: 404782b940000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: ff396af1d1994a7081bb6c705b6a3091 - Column length: 8 - Data: 000000200000002f - Column length: 8 - Data: 000000000000128b - Column length: 6 - Data: 6e616d653437 - Column length: 9 - Data: 34372e303231323738 - Result formats: 1 - Format: Binary (1) - -Frame 260: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 8683, Ack: 1800, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 262: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1800, Ack: 8705, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 263: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 8705, Ack: 1832, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000030 - Column length: 6 - Data: 6e616d653438 - Column length: 8 - Data: 0000000000000030 - Column length: 4 - Data: 42401555 - Column length: 8 - Data: 404802aaa0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 1c8478f04586460b9bd0f3a96d273a0a - Column length: 8 - Data: 0000002000000030 - Column length: 8 - Data: 00000000000012f0 - Column length: 6 - Data: 6e616d653438 - Column length: 9 - Data: 34382e303230383332 - Result formats: 1 - Format: Binary (1) - -Frame 265: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 8864, Ack: 1832, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 267: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1832, Ack: 8886, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 268: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 8886, Ack: 1864, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000031 - Column length: 6 - Data: 6e616d653439 - Column length: 8 - Data: 0000000000000031 - Column length: 4 - Data: 424414e6 - Column length: 8 - Data: 4048829cc0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: e831aa41d6394078b0132be276115960 - Column length: 8 - Data: 0000002000000031 - Column length: 8 - Data: 0000000000001355 - Column length: 6 - Data: 6e616d653439 - Column length: 9 - Data: 34392e303230343039 - Result formats: 1 - Format: Binary (1) - -Frame 270: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 9045, Ack: 1864, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 272: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1864, Ack: 9067, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 273: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 9067, Ack: 1896, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000032 - Column length: 6 - Data: 6e616d653530 - Column length: 8 - Data: 0000000000000032 - Column length: 4 - Data: 4248147b - Column length: 8 - Data: 4049028f60000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: d6c634e941f74f6498c0aaef0300b197 - Column length: 8 - Data: 0000002000000032 - Column length: 8 - Data: 00000000000013ba - Column length: 6 - Data: 6e616d653530 - Column length: 9 - Data: 35302e303230303030 - Result formats: 1 - Format: Binary (1) - -Frame 275: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 9226, Ack: 1896, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 277: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1896, Ack: 9248, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 278: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 9248, Ack: 1928, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000033 - Column length: 6 - Data: 6e616d653531 - Column length: 8 - Data: 0000000000000033 - Column length: 4 - Data: 424c1414 - Column length: 8 - Data: 4049828280000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 18f5b6a8d2f140d083249d4a1d41cc88 - Column length: 8 - Data: 0000002000000033 - Column length: 8 - Data: 000000000000141f - Column length: 6 - Data: 6e616d653531 - Column length: 9 - Data: 35312e303139363038 - Result formats: 1 - Format: Binary (1) - -Frame 280: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 9407, Ack: 1928, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 282: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1928, Ack: 9429, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 283: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 9429, Ack: 1960, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000034 - Column length: 6 - Data: 6e616d653532 - Column length: 8 - Data: 0000000000000034 - Column length: 4 - Data: 425013b1 - Column length: 8 - Data: 404a027620000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 1053d8ee1e174fe2976f9cb4a2c929da - Column length: 8 - Data: 0000002000000034 - Column length: 8 - Data: 0000000000001484 - Column length: 6 - Data: 6e616d653532 - Column length: 9 - Data: 35322e303139323330 - Result formats: 1 - Format: Binary (1) - -Frame 285: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 9588, Ack: 1960, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 287: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1960, Ack: 9610, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 288: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 9610, Ack: 1992, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000035 - Column length: 6 - Data: 6e616d653533 - Column length: 8 - Data: 0000000000000035 - Column length: 4 - Data: 42541352 - Column length: 8 - Data: 404a826a40000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 8b52c8f33fee4419a061ff56c358ae0e - Column length: 8 - Data: 0000002000000035 - Column length: 8 - Data: 00000000000014e9 - Column length: 6 - Data: 6e616d653533 - Column length: 9 - Data: 35332e303138383637 - Result formats: 1 - Format: Binary (1) - -Frame 290: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 9769, Ack: 1992, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 292: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 1992, Ack: 9791, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 293: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 9791, Ack: 2024, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000036 - Column length: 6 - Data: 6e616d653534 - Column length: 8 - Data: 0000000000000036 - Column length: 4 - Data: 425812f7 - Column length: 8 - Data: 404b025ee0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 1bcb368f26bd4f08846cdca10f056d35 - Column length: 8 - Data: 0000002000000036 - Column length: 8 - Data: 000000000000154e - Column length: 6 - Data: 6e616d653534 - Column length: 9 - Data: 35342e303138353230 - Result formats: 1 - Format: Binary (1) - -Frame 295: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 9950, Ack: 2024, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 297: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2024, Ack: 9972, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 298: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 9972, Ack: 2056, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000037 - Column length: 6 - Data: 6e616d653535 - Column length: 8 - Data: 0000000000000037 - Column length: 4 - Data: 425c129e - Column length: 8 - Data: 404b8253c0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 7180871e149a4816aea7aa74f67b9ec7 - Column length: 8 - Data: 0000002000000037 - Column length: 8 - Data: 00000000000015b3 - Column length: 6 - Data: 6e616d653535 - Column length: 9 - Data: 35352e303138313831 - Result formats: 1 - Format: Binary (1) - -Frame 300: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 10131, Ack: 2056, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 302: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2056, Ack: 10153, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 303: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 10153, Ack: 2088, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000038 - Column length: 6 - Data: 6e616d653536 - Column length: 8 - Data: 0000000000000038 - Column length: 4 - Data: 42601249 - Column length: 8 - Data: 404c024920000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 19b13a8d7547462598b9a6adafa4a266 - Column length: 8 - Data: 0000002000000038 - Column length: 8 - Data: 0000000000001618 - Column length: 6 - Data: 6e616d653536 - Column length: 9 - Data: 35362e303137383537 - Result formats: 1 - Format: Binary (1) - -Frame 305: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 10312, Ack: 2088, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 307: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2088, Ack: 10334, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 308: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 10334, Ack: 2120, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000039 - Column length: 6 - Data: 6e616d653537 - Column length: 8 - Data: 0000000000000039 - Column length: 4 - Data: 426411f7 - Column length: 8 - Data: 404c823ee0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 8a096aff0548467e9d1a8ac1db193b0f - Column length: 8 - Data: 0000002000000039 - Column length: 8 - Data: 000000000000167d - Column length: 6 - Data: 6e616d653537 - Column length: 9 - Data: 35372e303137353434 - Result formats: 1 - Format: Binary (1) - -Frame 310: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 10493, Ack: 2120, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 312: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2120, Ack: 10515, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 313: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 10515, Ack: 2152, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000003a - Column length: 6 - Data: 6e616d653538 - Column length: 8 - Data: 000000000000003a - Column length: 4 - Data: 426811a8 - Column length: 8 - Data: 404d023500000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 6f4a969e5ace4180af5f3b17379065b8 - Column length: 8 - Data: 000000200000003a - Column length: 8 - Data: 00000000000016e2 - Column length: 6 - Data: 6e616d653538 - Column length: 9 - Data: 35382e303137323432 - Result formats: 1 - Format: Binary (1) - -Frame 315: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 10674, Ack: 2152, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 317: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2152, Ack: 10696, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 318: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 10696, Ack: 2184, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000003b - Column length: 6 - Data: 6e616d653539 - Column length: 8 - Data: 000000000000003b - Column length: 4 - Data: 426c115b - Column length: 8 - Data: 404d822b60000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 12b98538647b4e0b86313b8cafeeed69 - Column length: 8 - Data: 000000200000003b - Column length: 8 - Data: 0000000000001747 - Column length: 6 - Data: 6e616d653539 - Column length: 9 - Data: 35392e303136393439 - Result formats: 1 - Format: Binary (1) - -Frame 320: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 10855, Ack: 2184, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 322: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2184, Ack: 10877, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 323: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 10877, Ack: 2216, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000003c - Column length: 6 - Data: 6e616d653630 - Column length: 8 - Data: 000000000000003c - Column length: 4 - Data: 42701111 - Column length: 8 - Data: 404e022220000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 66afcac10e204e5ba1c36152b59c51ec - Column length: 8 - Data: 000000200000003c - Column length: 8 - Data: 00000000000017ac - Column length: 6 - Data: 6e616d653630 - Column length: 9 - Data: 36302e303136363636 - Result formats: 1 - Format: Binary (1) - -Frame 325: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 11036, Ack: 2216, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 327: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2216, Ack: 11058, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 328: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 11058, Ack: 2248, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000003d - Column length: 6 - Data: 6e616d653631 - Column length: 8 - Data: 000000000000003d - Column length: 4 - Data: 427410c9 - Column length: 8 - Data: 404e821920000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: f8913879bd1e4a9b97f5ad39a5c365ee - Column length: 8 - Data: 000000200000003d - Column length: 8 - Data: 0000000000001811 - Column length: 6 - Data: 6e616d653631 - Column length: 9 - Data: 36312e303136333932 - Result formats: 1 - Format: Binary (1) - -Frame 330: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 11217, Ack: 2248, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 335: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2248, Ack: 11239, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 336: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 11239, Ack: 2280, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000003e - Column length: 6 - Data: 6e616d653632 - Column length: 8 - Data: 000000000000003e - Column length: 4 - Data: 42781084 - Column length: 8 - Data: 404f021080000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: c44c7a3c4c7348be9541d9c8ed85a338 - Column length: 8 - Data: 000000200000003e - Column length: 8 - Data: 0000000000001876 - Column length: 6 - Data: 6e616d653632 - Column length: 9 - Data: 36322e303136313239 - Result formats: 1 - Format: Binary (1) - -Frame 338: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 11398, Ack: 2280, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 340: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2280, Ack: 11420, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 341: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 11420, Ack: 2312, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000003f - Column length: 6 - Data: 6e616d653633 - Column length: 8 - Data: 000000000000003f - Column length: 4 - Data: 427c1041 - Column length: 8 - Data: 404f820820000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 5c85b39a5dec40a0ab5fb6ce3c17bc9f - Column length: 8 - Data: 000000200000003f - Column length: 8 - Data: 00000000000018db - Column length: 6 - Data: 6e616d653633 - Column length: 9 - Data: 36332e303135383733 - Result formats: 1 - Format: Binary (1) - -Frame 343: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 11579, Ack: 2312, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 345: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2312, Ack: 11601, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 346: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 11601, Ack: 2344, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000040 - Column length: 6 - Data: 6e616d653634 - Column length: 8 - Data: 0000000000000040 - Column length: 4 - Data: 42800800 - Column length: 8 - Data: 4050010000000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: e5cd99db2b1f4e8583ab045174904977 - Column length: 8 - Data: 0000002000000040 - Column length: 8 - Data: 0000000000001940 - Column length: 6 - Data: 6e616d653634 - Column length: 9 - Data: 36342e303135363235 - Result formats: 1 - Format: Binary (1) - -Frame 348: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 11760, Ack: 2344, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 350: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2344, Ack: 11782, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 351: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 11782, Ack: 2376, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000041 - Column length: 6 - Data: 6e616d653635 - Column length: 8 - Data: 0000000000000041 - Column length: 4 - Data: 428207e0 - Column length: 8 - Data: 405040fc00000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 4f996b62716a48b29e95aece91f1aef2 - Column length: 8 - Data: 0000002000000041 - Column length: 8 - Data: 00000000000019a5 - Column length: 6 - Data: 6e616d653635 - Column length: 9 - Data: 36352e303135333831 - Result formats: 1 - Format: Binary (1) - -Frame 353: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 11941, Ack: 2376, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 355: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2376, Ack: 11963, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 356: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 11963, Ack: 2408, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000042 - Column length: 6 - Data: 6e616d653636 - Column length: 8 - Data: 0000000000000042 - Column length: 4 - Data: 428407c2 - Column length: 8 - Data: 405080f840000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 2137a936c22a497e918b6a430484eb9f - Column length: 8 - Data: 0000002000000042 - Column length: 8 - Data: 0000000000001a0a - Column length: 6 - Data: 6e616d653636 - Column length: 9 - Data: 36362e303135313532 - Result formats: 1 - Format: Binary (1) - -Frame 358: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 12122, Ack: 2408, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 360: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2408, Ack: 12144, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 361: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 12144, Ack: 2440, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000043 - Column length: 6 - Data: 6e616d653637 - Column length: 8 - Data: 0000000000000043 - Column length: 4 - Data: 428607a4 - Column length: 8 - Data: 4050c0f480000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 9b4426d20e024695a6e60b99f0161fa8 - Column length: 8 - Data: 0000002000000043 - Column length: 8 - Data: 0000000000001a6f - Column length: 6 - Data: 6e616d653637 - Column length: 9 - Data: 36372e303134393233 - Result formats: 1 - Format: Binary (1) - -Frame 363: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 12303, Ack: 2440, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 365: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2440, Ack: 12325, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 366: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 12325, Ack: 2472, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000044 - Column length: 6 - Data: 6e616d653638 - Column length: 8 - Data: 0000000000000044 - Column length: 4 - Data: 42880788 - Column length: 8 - Data: 405100f100000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: b45402d744894a97a08a18fd63f65047 - Column length: 8 - Data: 0000002000000044 - Column length: 8 - Data: 0000000000001ad4 - Column length: 6 - Data: 6e616d653638 - Column length: 9 - Data: 36382e303134373039 - Result formats: 1 - Format: Binary (1) - -Frame 368: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 12484, Ack: 2472, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 370: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2472, Ack: 12506, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 371: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 12506, Ack: 2504, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000045 - Column length: 6 - Data: 6e616d653639 - Column length: 8 - Data: 0000000000000045 - Column length: 4 - Data: 428a076c - Column length: 8 - Data: 405140ed80000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 8131db0a96bf42849be9d16093048791 - Column length: 8 - Data: 0000002000000045 - Column length: 8 - Data: 0000000000001b39 - Column length: 6 - Data: 6e616d653639 - Column length: 9 - Data: 36392e303134343936 - Result formats: 1 - Format: Binary (1) - -Frame 373: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 12665, Ack: 2504, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 375: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2504, Ack: 12687, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 376: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 12687, Ack: 2536, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000046 - Column length: 6 - Data: 6e616d653730 - Column length: 8 - Data: 0000000000000046 - Column length: 4 - Data: 428c0750 - Column length: 8 - Data: 405180ea00000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: d6b9a836e8f44d7faf5ca9607bb05aa6 - Column length: 8 - Data: 0000002000000046 - Column length: 8 - Data: 0000000000001b9e - Column length: 6 - Data: 6e616d653730 - Column length: 9 - Data: 37302e303134323832 - Result formats: 1 - Format: Binary (1) - -Frame 378: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 12846, Ack: 2536, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 380: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2536, Ack: 12868, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 381: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 12868, Ack: 2568, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000047 - Column length: 6 - Data: 6e616d653731 - Column length: 8 - Data: 0000000000000047 - Column length: 4 - Data: 428e0736 - Column length: 8 - Data: 4051c0e6c0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 33e33939a0a342ef8ad0763f8da5091f - Column length: 8 - Data: 0000002000000047 - Column length: 8 - Data: 0000000000001c03 - Column length: 6 - Data: 6e616d653731 - Column length: 9 - Data: 37312e303134303834 - Result formats: 1 - Format: Binary (1) - -Frame 383: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 13027, Ack: 2568, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 385: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2568, Ack: 13049, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 386: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 13049, Ack: 2600, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000048 - Column length: 6 - Data: 6e616d653732 - Column length: 8 - Data: 0000000000000048 - Column length: 4 - Data: 4290071c - Column length: 8 - Data: 405200e380000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 9287d98ad56144619e2d82f953ebc3ea - Column length: 8 - Data: 0000002000000048 - Column length: 8 - Data: 0000000000001c68 - Column length: 6 - Data: 6e616d653732 - Column length: 9 - Data: 37322e303133383835 - Result formats: 1 - Format: Binary (1) - -Frame 388: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 13208, Ack: 2600, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 390: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2600, Ack: 13230, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 391: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 13230, Ack: 2632, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000049 - Column length: 6 - Data: 6e616d653733 - Column length: 8 - Data: 0000000000000049 - Column length: 4 - Data: 42920704 - Column length: 8 - Data: 405240e080000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 44ab5c611b9b4acf87e2fe1cecdcb211 - Column length: 8 - Data: 0000002000000049 - Column length: 8 - Data: 0000000000001ccd - Column length: 6 - Data: 6e616d653733 - Column length: 9 - Data: 37332e303133373032 - Result formats: 1 - Format: Binary (1) - -Frame 393: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 13389, Ack: 2632, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 395: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2632, Ack: 13411, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 396: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 13411, Ack: 2664, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000004a - Column length: 6 - Data: 6e616d653734 - Column length: 8 - Data: 000000000000004a - Column length: 4 - Data: 429406eb - Column length: 8 - Data: 405280dd60000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 427605954d22461a9a04138a575e7252 - Column length: 8 - Data: 000000200000004a - Column length: 8 - Data: 0000000000001d32 - Column length: 6 - Data: 6e616d653734 - Column length: 9 - Data: 37342e303133353132 - Result formats: 1 - Format: Binary (1) - -Frame 398: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 13570, Ack: 2664, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 400: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2664, Ack: 13592, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 401: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 13592, Ack: 2696, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000004b - Column length: 6 - Data: 6e616d653735 - Column length: 8 - Data: 000000000000004b - Column length: 4 - Data: 429606d4 - Column length: 8 - Data: 4052c0da80000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: c8eecf15c4de4def8af630ed5678feef - Column length: 8 - Data: 000000200000004b - Column length: 8 - Data: 0000000000001d97 - Column length: 6 - Data: 6e616d653735 - Column length: 9 - Data: 37352e303133333336 - Result formats: 1 - Format: Binary (1) - -Frame 403: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 13751, Ack: 2696, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 405: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2696, Ack: 13773, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 406: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 13773, Ack: 2728, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000004c - Column length: 6 - Data: 6e616d653736 - Column length: 8 - Data: 000000000000004c - Column length: 4 - Data: 429806bd - Column length: 8 - Data: 405300d7a0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: f1a77a87e6d54e2e9d1b15f074b978aa - Column length: 8 - Data: 000000200000004c - Column length: 8 - Data: 0000000000001dfc - Column length: 6 - Data: 6e616d653736 - Column length: 9 - Data: 37362e303133313631 - Result formats: 1 - Format: Binary (1) - -Frame 408: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 13932, Ack: 2728, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 410: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2728, Ack: 13954, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 411: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 13954, Ack: 2760, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000004d - Column length: 6 - Data: 6e616d653737 - Column length: 8 - Data: 000000000000004d - Column length: 4 - Data: 429a06a6 - Column length: 8 - Data: 405340d4c0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 4e8f9e650b354cccb18ea6ae539e7554 - Column length: 8 - Data: 000000200000004d - Column length: 8 - Data: 0000000000001e61 - Column length: 6 - Data: 6e616d653737 - Column length: 9 - Data: 37372e303132393835 - Result formats: 1 - Format: Binary (1) - -Frame 413: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 14113, Ack: 2760, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 415: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2760, Ack: 14135, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 416: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 14135, Ack: 2792, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000004e - Column length: 6 - Data: 6e616d653738 - Column length: 8 - Data: 000000000000004e - Column length: 4 - Data: 429c0690 - Column length: 8 - Data: 405380d200000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: d190bac22b1e40e2860b22b23088fa6a - Column length: 8 - Data: 000000200000004e - Column length: 8 - Data: 0000000000001ec6 - Column length: 6 - Data: 6e616d653738 - Column length: 9 - Data: 37382e303132383137 - Result formats: 1 - Format: Binary (1) - -Frame 418: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 14294, Ack: 2792, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 420: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2792, Ack: 14316, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 421: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 14316, Ack: 2824, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000004f - Column length: 6 - Data: 6e616d653739 - Column length: 8 - Data: 000000000000004f - Column length: 4 - Data: 429e067b - Column length: 8 - Data: 4053c0cf60000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 0d9d4e1393db443a875b08376e1a2728 - Column length: 8 - Data: 000000200000004f - Column length: 8 - Data: 0000000000001f2b - Column length: 6 - Data: 6e616d653739 - Column length: 9 - Data: 37392e303132363537 - Result formats: 1 - Format: Binary (1) - -Frame 423: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 14475, Ack: 2824, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 425: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2824, Ack: 14497, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 426: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 14497, Ack: 2856, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000050 - Column length: 6 - Data: 6e616d653830 - Column length: 8 - Data: 0000000000000050 - Column length: 4 - Data: 42a00666 - Column length: 8 - Data: 405400ccc0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 5fdb34d28a67421a8bf33cee806ab61e - Column length: 8 - Data: 0000002000000050 - Column length: 8 - Data: 0000000000001f90 - Column length: 6 - Data: 6e616d653830 - Column length: 9 - Data: 38302e303132343937 - Result formats: 1 - Format: Binary (1) - -Frame 428: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 14656, Ack: 2856, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 430: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2856, Ack: 14678, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 431: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 14678, Ack: 2888, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000051 - Column length: 6 - Data: 6e616d653831 - Column length: 8 - Data: 0000000000000051 - Column length: 4 - Data: 42a20652 - Column length: 8 - Data: 405440ca40000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 663901ea845f49e59716ff82ae54ddc1 - Column length: 8 - Data: 0000002000000051 - Column length: 8 - Data: 0000000000001ff5 - Column length: 6 - Data: 6e616d653831 - Column length: 9 - Data: 38312e303132333434 - Result formats: 1 - Format: Binary (1) - -Frame 433: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 14837, Ack: 2888, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 435: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2888, Ack: 14859, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 436: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 14859, Ack: 2920, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000052 - Column length: 6 - Data: 6e616d653832 - Column length: 8 - Data: 0000000000000052 - Column length: 4 - Data: 42a4063e - Column length: 8 - Data: 405480c7c0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 700234f70321460d9a444dae4c05893f - Column length: 8 - Data: 0000002000000052 - Column length: 8 - Data: 000000000000205a - Column length: 6 - Data: 6e616d653832 - Column length: 9 - Data: 38322e303132313932 - Result formats: 1 - Format: Binary (1) - -Frame 438: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 15018, Ack: 2920, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 440: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2920, Ack: 15040, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 441: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 15040, Ack: 2952, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000053 - Column length: 6 - Data: 6e616d653833 - Column length: 8 - Data: 0000000000000053 - Column length: 4 - Data: 42a6062b - Column length: 8 - Data: 4054c0c560000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 1ddef551dfdf4633bf32fc3033364e61 - Column length: 8 - Data: 0000002000000053 - Column length: 8 - Data: 00000000000020bf - Column length: 6 - Data: 6e616d653833 - Column length: 9 - Data: 38332e303132303437 - Result formats: 1 - Format: Binary (1) - -Frame 443: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 15199, Ack: 2952, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 445: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2952, Ack: 15221, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 446: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 15221, Ack: 2984, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000054 - Column length: 6 - Data: 6e616d653834 - Column length: 8 - Data: 0000000000000054 - Column length: 4 - Data: 42a80618 - Column length: 8 - Data: 405500c300000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: c581df88f7844e3a8a4186795d795bd1 - Column length: 8 - Data: 0000002000000054 - Column length: 8 - Data: 0000000000002124 - Column length: 6 - Data: 6e616d653834 - Column length: 9 - Data: 38342e303131393032 - Result formats: 1 - Format: Binary (1) - -Frame 448: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 15380, Ack: 2984, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 450: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 2984, Ack: 15402, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 451: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 15402, Ack: 3016, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000055 - Column length: 6 - Data: 6e616d653835 - Column length: 8 - Data: 0000000000000055 - Column length: 4 - Data: 42aa0606 - Column length: 8 - Data: 405540c0c0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 77d46bd8696049f1b9e2cf9a5c5f72eb - Column length: 8 - Data: 0000002000000055 - Column length: 8 - Data: 0000000000002189 - Column length: 6 - Data: 6e616d653835 - Column length: 9 - Data: 38352e303131373635 - Result formats: 1 - Format: Binary (1) - -Frame 453: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 15561, Ack: 3016, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 455: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 3016, Ack: 15583, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 456: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 15583, Ack: 3048, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000056 - Column length: 6 - Data: 6e616d653836 - Column length: 8 - Data: 0000000000000056 - Column length: 4 - Data: 42ac05f4 - Column length: 8 - Data: 405580be80000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 5d729a89a8ca4aab99e78ebc8c2d03fc - Column length: 8 - Data: 0000002000000056 - Column length: 8 - Data: 00000000000021ee - Column length: 6 - Data: 6e616d653836 - Column length: 9 - Data: 38362e303131363237 - Result formats: 1 - Format: Binary (1) - -Frame 458: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 15742, Ack: 3048, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 460: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 3048, Ack: 15764, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 461: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 15764, Ack: 3080, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000057 - Column length: 6 - Data: 6e616d653837 - Column length: 8 - Data: 0000000000000057 - Column length: 4 - Data: 42ae05e3 - Column length: 8 - Data: 4055c0bc60000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: c28aeaef673d4b37b806bdb68d48d954 - Column length: 8 - Data: 0000002000000057 - Column length: 8 - Data: 0000000000002253 - Column length: 6 - Data: 6e616d653837 - Column length: 9 - Data: 38372e303131343937 - Result formats: 1 - Format: Binary (1) - -Frame 463: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 15923, Ack: 3080, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 465: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 3080, Ack: 15945, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 466: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 15945, Ack: 3112, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000058 - Column length: 6 - Data: 6e616d653838 - Column length: 8 - Data: 0000000000000058 - Column length: 4 - Data: 42b005d1 - Column length: 8 - Data: 405600ba20000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 3ec54d04fce64860bd6f228268bbb07d - Column length: 8 - Data: 0000002000000058 - Column length: 8 - Data: 00000000000022b8 - Column length: 6 - Data: 6e616d653838 - Column length: 9 - Data: 38382e303131333630 - Result formats: 1 - Format: Binary (1) - -Frame 468: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 16104, Ack: 3112, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 470: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 3112, Ack: 16126, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 471: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 16126, Ack: 3144, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000059 - Column length: 6 - Data: 6e616d653839 - Column length: 8 - Data: 0000000000000059 - Column length: 4 - Data: 42b205c1 - Column length: 8 - Data: 405640b820000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 6e3c9a7d3bcc4c23a22c4440c5536916 - Column length: 8 - Data: 0000002000000059 - Column length: 8 - Data: 000000000000231d - Column length: 6 - Data: 6e616d653839 - Column length: 9 - Data: 38392e303131323338 - Result formats: 1 - Format: Binary (1) - -Frame 473: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 16285, Ack: 3144, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 475: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 3144, Ack: 16307, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 476: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 16307, Ack: 3176, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000005a - Column length: 6 - Data: 6e616d653930 - Column length: 8 - Data: 000000000000005a - Column length: 4 - Data: 42b405b0 - Column length: 8 - Data: 405680b600000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 3cd055ca15aa42b69128d9f1d831a31b - Column length: 8 - Data: 000000200000005a - Column length: 8 - Data: 0000000000002382 - Column length: 6 - Data: 6e616d653930 - Column length: 9 - Data: 39302e303131313038 - Result formats: 1 - Format: Binary (1) - -Frame 478: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 16466, Ack: 3176, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 480: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 3176, Ack: 16488, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 481: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 16488, Ack: 3208, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000005b - Column length: 6 - Data: 6e616d653931 - Column length: 8 - Data: 000000000000005b - Column length: 4 - Data: 42b605a0 - Column length: 8 - Data: 4056c0b400000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: c216962c9e4948b18a1b91924df6eda7 - Column length: 8 - Data: 000000200000005b - Column length: 8 - Data: 00000000000023e7 - Column length: 6 - Data: 6e616d653931 - Column length: 9 - Data: 39312e303130393836 - Result formats: 1 - Format: Binary (1) - -Frame 483: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 16647, Ack: 3208, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 485: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 3208, Ack: 16669, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 486: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 16669, Ack: 3240, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000005c - Column length: 6 - Data: 6e616d653932 - Column length: 8 - Data: 000000000000005c - Column length: 4 - Data: 42b80591 - Column length: 8 - Data: 405700b220000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: fdd232f7654746fd9be4b684611d6b2b - Column length: 8 - Data: 000000200000005c - Column length: 8 - Data: 000000000000244c - Column length: 6 - Data: 6e616d653932 - Column length: 9 - Data: 39322e303130383732 - Result formats: 1 - Format: Binary (1) - -Frame 488: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 16828, Ack: 3240, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 490: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 3240, Ack: 16850, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 491: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 16850, Ack: 3272, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000005d - Column length: 6 - Data: 6e616d653933 - Column length: 8 - Data: 000000000000005d - Column length: 4 - Data: 42ba0581 - Column length: 8 - Data: 405740b020000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 53209c45409e49c8aa3e314b5694460a - Column length: 8 - Data: 000000200000005d - Column length: 8 - Data: 00000000000024b1 - Column length: 6 - Data: 6e616d653933 - Column length: 9 - Data: 39332e303130373530 - Result formats: 1 - Format: Binary (1) - -Frame 493: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 17009, Ack: 3272, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 495: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 3272, Ack: 17031, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 496: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 17031, Ack: 3304, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000005e - Column length: 6 - Data: 6e616d653934 - Column length: 8 - Data: 000000000000005e - Column length: 4 - Data: 42bc0572 - Column length: 8 - Data: 405780ae40000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 02e39350c9f349af90261edb517c4da9 - Column length: 8 - Data: 000000200000005e - Column length: 8 - Data: 0000000000002516 - Column length: 6 - Data: 6e616d653934 - Column length: 9 - Data: 39342e303130363335 - Result formats: 1 - Format: Binary (1) - -Frame 498: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 17190, Ack: 3304, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 500: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 3304, Ack: 17212, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 501: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 17212, Ack: 3336, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 0000005f - Column length: 6 - Data: 6e616d653935 - Column length: 8 - Data: 000000000000005f - Column length: 4 - Data: 42be0564 - Column length: 8 - Data: 4057c0ac80000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 75fe53df74b543f2acf6160926f02255 - Column length: 8 - Data: 000000200000005f - Column length: 8 - Data: 000000000000257b - Column length: 6 - Data: 6e616d653935 - Column length: 9 - Data: 39352e303130353239 - Result formats: 1 - Format: Binary (1) - -Frame 503: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 17371, Ack: 3336, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 505: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 3336, Ack: 17393, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 506: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 17393, Ack: 3368, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000060 - Column length: 6 - Data: 6e616d653936 - Column length: 8 - Data: 0000000000000060 - Column length: 4 - Data: 42c00555 - Column length: 8 - Data: 405800aaa0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 6e56c4282e52402c96c62dfe31c6ca08 - Column length: 8 - Data: 0000002000000060 - Column length: 8 - Data: 00000000000025e0 - Column length: 6 - Data: 6e616d653936 - Column length: 9 - Data: 39362e303130343134 - Result formats: 1 - Format: Binary (1) - -Frame 508: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 17552, Ack: 3368, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 510: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 3368, Ack: 17574, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 511: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 17574, Ack: 3400, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000061 - Column length: 6 - Data: 6e616d653937 - Column length: 8 - Data: 0000000000000061 - Column length: 4 - Data: 42c20547 - Column length: 8 - Data: 405840a8e0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 51b034457c7340b69b12c2dc5465bee0 - Column length: 8 - Data: 0000002000000061 - Column length: 8 - Data: 0000000000002645 - Column length: 6 - Data: 6e616d653937 - Column length: 9 - Data: 39372e303130333037 - Result formats: 1 - Format: Binary (1) - -Frame 513: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 17733, Ack: 3400, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 515: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 3400, Ack: 17755, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 516: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 17755, Ack: 3432, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000062 - Column length: 6 - Data: 6e616d653938 - Column length: 8 - Data: 0000000000000062 - Column length: 4 - Data: 42c40539 - Column length: 8 - Data: 405880a720000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: b9508d38720542ebbb7ff6a0c3d6f65e - Column length: 8 - Data: 0000002000000062 - Column length: 8 - Data: 00000000000026aa - Column length: 6 - Data: 6e616d653938 - Column length: 9 - Data: 39382e303130323031 - Result formats: 1 - Format: Binary (1) - -Frame 518: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 17914, Ack: 3432, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 520: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 3432, Ack: 17936, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 521: 225 bytes on wire (1800 bits), 225 bytes captured (1800 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 17936, Ack: 3464, Len: 159 -PostgreSQL - Type: Bind - Length: 158 - Portal: - Statement: - Parameter formats: 11 - Format: Binary (1) - Format: Text (0) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Binary (1) - Format: Text (0) - Format: Text (0) - Parameter values: 11 - Column length: 4 - Data: 00000063 - Column length: 6 - Data: 6e616d653939 - Column length: 8 - Data: 0000000000000063 - Column length: 4 - Data: 42c6052c - Column length: 8 - Data: 4058c0a580000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 0b3c8dcbc8e34aefa90ae398915d289e - Column length: 8 - Data: 0000002000000063 - Column length: 8 - Data: 000000000000270f - Column length: 6 - Data: 6e616d653939 - Column length: 9 - Data: 39392e303130313031 - Result formats: 1 - Format: Binary (1) - -Frame 523: 88 bytes on wire (704 bits), 88 bytes captured (704 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 18095, Ack: 3464, Len: 22 -PostgreSQL - Type: Describe - Length: 6 - Portal: -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows -PostgreSQL - Type: Sync - Length: 4 - -Frame 525: 98 bytes on wire (784 bits), 98 bytes captured (784 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52846, Seq: 3464, Ack: 18117, Len: 32 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: No data - Length: 4 -PostgreSQL - Type: Command completion - Length: 15 - Tag: INSERT 0 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 526: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52846, Dst Port: 5432, Seq: 18117, Ack: 3496, Len: 5 -PostgreSQL - Type: Termination - Length: 4 - diff --git a/data/pcap2txt.sh b/data/pcap2txt.sh deleted file mode 100755 index 6b2c512..0000000 --- a/data/pcap2txt.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -for FILE in $(find . -name "*.pcapng") ; do - tshark -O pgsql -Y pgsql -r $FILE > `basename $FILE .pcapng`.txt -done diff --git a/data/select_by_portions.txt b/data/select_by_portions.txt deleted file mode 100644 index 5b88f05..0000000 --- a/data/select_by_portions.txt +++ /dev/null @@ -1,1931 +0,0 @@ -Frame 4: 124 bytes on wire (992 bits), 124 bytes captured (992 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 1, Ack: 1, Len: 58 -PostgreSQL - Type: Startup message - Length: 58 - Protocol major version: 3 - Protocol minor version: 0 - Parameter name: database - Parameter value: pgtest - Parameter name: user - Parameter value: shura - Parameter name: client_encoding - Parameter value: UTF-8 - -Frame 9: 388 bytes on wire (3104 bits), 388 bytes captured (3104 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52852, Seq: 1, Ack: 59, Len: 322 -PostgreSQL - Type: Authentication request - Length: 8 - Authentication type: Success (0) -PostgreSQL - Type: Parameter status - Length: 22 - Parameter name: application_name - Parameter value: -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: client_encoding - Parameter value: UTF8 -PostgreSQL - Type: Parameter status - Length: 23 - Parameter name: DateStyle - Parameter value: ISO, DMY -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: integer_datetimes - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 27 - Parameter name: IntervalStyle - Parameter value: postgres -PostgreSQL - Type: Parameter status - Length: 20 - Parameter name: is_superuser - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: server_encoding - Parameter value: UTF8 -PostgreSQL - Type: Parameter status - Length: 24 - Parameter name: server_version - Parameter value: 12.2 -PostgreSQL - Type: Parameter status - Length: 32 - Parameter name: session_authorization - Parameter value: shura -PostgreSQL - Type: Parameter status - Length: 35 - Parameter name: standard_conforming_strings - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: TimeZone - Parameter value: Europe/Kiev -PostgreSQL - Type: Backend key data - Length: 12 - PID: 7313 - Key: 2212979600 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 11: 89 bytes on wire (712 bits), 89 bytes captured (712 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 59, Ack: 323, Len: 23 -PostgreSQL - Type: Simple query - Length: 22 - Query: start transaction - -Frame 13: 95 bytes on wire (760 bits), 95 bytes captured (760 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52852, Seq: 323, Ack: 82, Len: 29 -PostgreSQL - Type: Command completion - Length: 22 - Tag: START TRANSACTION -PostgreSQL - Type: Ready for query - Length: 5 - Status: In a transaction (84) - -Frame 15: 157 bytes on wire (1256 bits), 157 bytes captured (1256 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 82, Ack: 352, Len: 91 -PostgreSQL - Type: Parse - Length: 90 - Statement: - Query: select id, name, idb, fl, dbl, b, uu, bi, m, t, n, d, tm from t1 where id > $1 - Parameters: 1 - Type OID: 23 - -Frame 17: 91 bytes on wire (728 bits), 91 bytes captured (728 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 173, Ack: 352, Len: 25 -PostgreSQL - Type: Bind - Length: 24 - Portal: - Statement: - Parameter formats: 1 - Format: Binary (1) - Parameter values: 1 - Column length: 4 - Data: 00000033 - Result formats: 1 - Format: Binary (1) - -Frame 19: 73 bytes on wire (584 bits), 73 bytes captured (584 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 198, Ack: 352, Len: 7 -PostgreSQL - Type: Describe - Length: 6 - Portal: - -Frame 21: 76 bytes on wire (608 bits), 76 bytes captured (608 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 205, Ack: 352, Len: 10 -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: 7 rows - -Frame 23: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 215, Ack: 352, Len: 5 -PostgreSQL - Type: Sync - Length: 4 - -Frame 26: 1444 bytes on wire (11552 bits), 1444 bytes captured (11552 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52852, Seq: 352, Ack: 220, Len: 1378 -PostgreSQL - Type: Parse completion - Length: 4 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: Row description - Length: 278 - Field count: 13 - Column name: id - Table OID: 68533 - Column index: 1 - Type OID: 23 - Column length: 4 - Type modifier: -1 - Format: Binary (1) - Column name: name - Table OID: 68533 - Column index: 2 - Type OID: 1043 - Column length: -1 - Type modifier: 34 - Format: Binary (1) - Column name: idb - Table OID: 68533 - Column index: 3 - Type OID: 20 - Column length: 8 - Type modifier: -1 - Format: Binary (1) - Column name: fl - Table OID: 68533 - Column index: 4 - Type OID: 700 - Column length: 4 - Type modifier: -1 - Format: Binary (1) - Column name: dbl - Table OID: 68533 - Column index: 5 - Type OID: 701 - Column length: 8 - Type modifier: -1 - Format: Binary (1) - Column name: b - Table OID: 68533 - Column index: 6 - Type OID: 16 - Column length: 1 - Type modifier: -1 - Format: Binary (1) - Column name: uu - Table OID: 68533 - Column index: 7 - Type OID: 2950 - Column length: 16 - Type modifier: -1 - Format: Binary (1) - Column name: bi - Table OID: 68533 - Column index: 8 - Type OID: 1560 - Column length: -1 - Type modifier: 32 - Format: Binary (1) - Column name: m - Table OID: 68533 - Column index: 9 - Type OID: 790 - Column length: 8 - Type modifier: -1 - Format: Binary (1) - Column name: t - Table OID: 68533 - Column index: 10 - Type OID: 25 - Column length: -1 - Type modifier: -1 - Format: Binary (1) - Column name: n - Table OID: 68533 - Column index: 11 - Type OID: 1700 - Column length: -1 - Type modifier: 655369 - Format: Binary (1) - Column name: d - Table OID: 68533 - Column index: 12 - Type OID: 1082 - Column length: 4 - Type modifier: -1 - Format: Binary (1) - Column name: tm - Table OID: 68533 - Column index: 13 - Type OID: 1114 - Column length: 8 - Type modifier: -1 - Format: Binary (1) -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000034 - Column length: 6 - Data: 6e616d653532 - Column length: 8 - Data: 0000000000000034 - Column length: 4 - Data: 425013b1 - Column length: 8 - Data: 404a027620000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 1053d8ee1e174fe2976f9cb4a2c929da - Column length: 8 - Data: 0000002000000034 - Column length: 8 - Data: 0000000000001484 - Column length: 6 - Data: 6e616d653532 - Column length: 14 - Data: 0003000000000005003400c00bb8 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cc4b48 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000035 - Column length: 6 - Data: 6e616d653533 - Column length: 8 - Data: 0000000000000035 - Column length: 4 - Data: 42541352 - Column length: 8 - Data: 404a826a40000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 8b52c8f33fee4419a061ff56c358ae0e - Column length: 8 - Data: 0000002000000035 - Column length: 8 - Data: 00000000000014e9 - Column length: 6 - Data: 6e616d653533 - Column length: 14 - Data: 0003000000000005003500bc1b58 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cc6bc8 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000036 - Column length: 6 - Data: 6e616d653534 - Column length: 8 - Data: 0000000000000036 - Column length: 4 - Data: 425812f7 - Column length: 8 - Data: 404b025ee0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 1bcb368f26bd4f08846cdca10f056d35 - Column length: 8 - Data: 0000002000000036 - Column length: 8 - Data: 000000000000154e - Column length: 6 - Data: 6e616d653534 - Column length: 14 - Data: 0003000000000005003600b907d0 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cc8c21 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000037 - Column length: 6 - Data: 6e616d653535 - Column length: 8 - Data: 0000000000000037 - Column length: 4 - Data: 425c129e - Column length: 8 - Data: 404b8253c0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 7180871e149a4816aea7aa74f67b9ec7 - Column length: 8 - Data: 0000002000000037 - Column length: 8 - Data: 00000000000015b3 - Column length: 6 - Data: 6e616d653535 - Column length: 14 - Data: 0003000000000005003700b51f40 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62ccac81 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000038 - Column length: 6 - Data: 6e616d653536 - Column length: 8 - Data: 0000000000000038 - Column length: 4 - Data: 42601249 - Column length: 8 - Data: 404c024920000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 19b13a8d7547462598b9a6adafa4a266 - Column length: 8 - Data: 0000002000000038 - Column length: 8 - Data: 0000000000001618 - Column length: 6 - Data: 6e616d653536 - Column length: 14 - Data: 0003000000000005003800b21770 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cccce6 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000039 - Column length: 6 - Data: 6e616d653537 - Column length: 8 - Data: 0000000000000039 - Column length: 4 - Data: 426411f7 - Column length: 8 - Data: 404c823ee0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 8a096aff0548467e9d1a8ac1db193b0f - Column length: 8 - Data: 0000002000000039 - Column length: 8 - Data: 000000000000167d - Column length: 6 - Data: 6e616d653537 - Column length: 14 - Data: 0003000000000005003900af0fa0 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cced59 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 0000003a - Column length: 6 - Data: 6e616d653538 - Column length: 8 - Data: 000000000000003a - Column length: 4 - Data: 426811a8 - Column length: 8 - Data: 404d023500000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 6f4a969e5ace4180af5f3b17379065b8 - Column length: 8 - Data: 000000200000003a - Column length: 8 - Data: 00000000000016e2 - Column length: 6 - Data: 6e616d653538 - Column length: 14 - Data: 0003000000000005003a00ac0fa0 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cd0daf -PostgreSQL - Type: Portal suspended - Length: 4 -PostgreSQL - Type: Ready for query - Length: 5 - Status: In a transaction (84) - -Frame 28: 76 bytes on wire (608 bits), 76 bytes captured (608 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 220, Ack: 1730, Len: 10 -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: 7 rows - -Frame 30: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 230, Ack: 1730, Len: 5 -PostgreSQL - Type: Sync - Length: 4 - -Frame 32: 1155 bytes on wire (9240 bits), 1155 bytes captured (9240 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52852, Seq: 1730, Ack: 235, Len: 1089 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 0000003b - Column length: 6 - Data: 6e616d653539 - Column length: 8 - Data: 000000000000003b - Column length: 4 - Data: 426c115b - Column length: 8 - Data: 404d822b60000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 12b98538647b4e0b86313b8cafeeed69 - Column length: 8 - Data: 000000200000003b - Column length: 8 - Data: 0000000000001747 - Column length: 6 - Data: 6e616d653539 - Column length: 14 - Data: 0003000000000005003b00a91388 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cd2e24 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 0000003c - Column length: 6 - Data: 6e616d653630 - Column length: 8 - Data: 000000000000003c - Column length: 4 - Data: 42701111 - Column length: 8 - Data: 404e022220000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 66afcac10e204e5ba1c36152b59c51ec - Column length: 8 - Data: 000000200000003c - Column length: 8 - Data: 00000000000017ac - Column length: 6 - Data: 6e616d653630 - Column length: 14 - Data: 0003000000000005003c00a61b58 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cd4e83 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 0000003d - Column length: 6 - Data: 6e616d653631 - Column length: 8 - Data: 000000000000003d - Column length: 4 - Data: 427410c9 - Column length: 8 - Data: 404e821920000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: f8913879bd1e4a9b97f5ad39a5c365ee - Column length: 8 - Data: 000000200000003d - Column length: 8 - Data: 0000000000001811 - Column length: 6 - Data: 6e616d653631 - Column length: 14 - Data: 0003000000000005003d00a32328 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cd6edd -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 0000003e - Column length: 6 - Data: 6e616d653632 - Column length: 8 - Data: 000000000000003e - Column length: 4 - Data: 42781084 - Column length: 8 - Data: 404f021080000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: c44c7a3c4c7348be9541d9c8ed85a338 - Column length: 8 - Data: 000000200000003e - Column length: 8 - Data: 0000000000001876 - Column length: 6 - Data: 6e616d653632 - Column length: 14 - Data: 0003000000000005003e00a10bb8 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cd8f76 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 0000003f - Column length: 6 - Data: 6e616d653633 - Column length: 8 - Data: 000000000000003f - Column length: 4 - Data: 427c1041 - Column length: 8 - Data: 404f820820000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 5c85b39a5dec40a0ab5fb6ce3c17bc9f - Column length: 8 - Data: 000000200000003f - Column length: 8 - Data: 00000000000018db - Column length: 6 - Data: 6e616d653633 - Column length: 14 - Data: 0003000000000005003f009e1b58 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cdafb1 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000040 - Column length: 6 - Data: 6e616d653634 - Column length: 8 - Data: 0000000000000040 - Column length: 4 - Data: 42800800 - Column length: 8 - Data: 4050010000000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: e5cd99db2b1f4e8583ab045174904977 - Column length: 8 - Data: 0000002000000040 - Column length: 8 - Data: 0000000000001940 - Column length: 6 - Data: 6e616d653634 - Column length: 14 - Data: 00030000000000050040009c0bb8 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cdd00b -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000041 - Column length: 6 - Data: 6e616d653635 - Column length: 8 - Data: 0000000000000041 - Column length: 4 - Data: 428207e0 - Column length: 8 - Data: 405040fc00000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 4f996b62716a48b29e95aece91f1aef2 - Column length: 8 - Data: 0000002000000041 - Column length: 8 - Data: 00000000000019a5 - Column length: 6 - Data: 6e616d653635 - Column length: 14 - Data: 0003000000000005004100991f40 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cdf085 -PostgreSQL - Type: Portal suspended - Length: 4 -PostgreSQL - Type: Ready for query - Length: 5 - Status: In a transaction (84) - -Frame 34: 76 bytes on wire (608 bits), 76 bytes captured (608 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 235, Ack: 2819, Len: 10 -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: 7 rows - -Frame 36: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 245, Ack: 2819, Len: 5 -PostgreSQL - Type: Sync - Length: 4 - -Frame 38: 1153 bytes on wire (9224 bits), 1153 bytes captured (9224 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52852, Seq: 2819, Ack: 250, Len: 1087 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000042 - Column length: 6 - Data: 6e616d653636 - Column length: 8 - Data: 0000000000000042 - Column length: 4 - Data: 428407c2 - Column length: 8 - Data: 405080f840000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 2137a936c22a497e918b6a430484eb9f - Column length: 8 - Data: 0000002000000042 - Column length: 8 - Data: 0000000000001a0a - Column length: 6 - Data: 6e616d653636 - Column length: 14 - Data: 0003000000000005004200971388 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62ce10c2 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000043 - Column length: 6 - Data: 6e616d653637 - Column length: 8 - Data: 0000000000000043 - Column length: 4 - Data: 428607a4 - Column length: 8 - Data: 4050c0f480000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 9b4426d20e024695a6e60b99f0161fa8 - Column length: 8 - Data: 0000002000000043 - Column length: 8 - Data: 0000000000001a6f - Column length: 6 - Data: 6e616d653637 - Column length: 14 - Data: 00030000000000050043009507d0 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62ced344 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000044 - Column length: 6 - Data: 6e616d653638 - Column length: 8 - Data: 0000000000000044 - Column length: 4 - Data: 42880788 - Column length: 8 - Data: 405100f100000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: b45402d744894a97a08a18fd63f65047 - Column length: 8 - Data: 0000002000000044 - Column length: 8 - Data: 0000000000001ad4 - Column length: 6 - Data: 6e616d653638 - Column length: 14 - Data: 00030000000000050044009303e8 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cef39f -PostgreSQL - Type: Data row - Length: 151 - Field count: 13 - Column length: 4 - Data: 00000045 - Column length: 6 - Data: 6e616d653639 - Column length: 8 - Data: 0000000000000045 - Column length: 4 - Data: 428a076c - Column length: 8 - Data: 405140ed80000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 8131db0a96bf42849be9d16093048791 - Column length: 8 - Data: 0000002000000045 - Column length: 8 - Data: 0000000000001b39 - Column length: 6 - Data: 6e616d653639 - Column length: 12 - Data: 000200000000000500450091 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cf1402 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000046 - Column length: 6 - Data: 6e616d653730 - Column length: 8 - Data: 0000000000000046 - Column length: 4 - Data: 428c0750 - Column length: 8 - Data: 405180ea00000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: d6b9a836e8f44d7faf5ca9607bb05aa6 - Column length: 8 - Data: 0000002000000046 - Column length: 8 - Data: 0000000000001b9e - Column length: 6 - Data: 6e616d653730 - Column length: 14 - Data: 00030000000000050046008e1f40 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cf346f -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000047 - Column length: 6 - Data: 6e616d653731 - Column length: 8 - Data: 0000000000000047 - Column length: 4 - Data: 428e0736 - Column length: 8 - Data: 4051c0e6c0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 33e33939a0a342ef8ad0763f8da5091f - Column length: 8 - Data: 0000002000000047 - Column length: 8 - Data: 0000000000001c03 - Column length: 6 - Data: 6e616d653731 - Column length: 14 - Data: 00030000000000050047008c1f40 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cf54d3 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000048 - Column length: 6 - Data: 6e616d653732 - Column length: 8 - Data: 0000000000000048 - Column length: 4 - Data: 4290071c - Column length: 8 - Data: 405200e380000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 9287d98ad56144619e2d82f953ebc3ea - Column length: 8 - Data: 0000002000000048 - Column length: 8 - Data: 0000000000001c68 - Column length: 6 - Data: 6e616d653732 - Column length: 14 - Data: 00030000000000050048008a2328 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cf7530 -PostgreSQL - Type: Portal suspended - Length: 4 -PostgreSQL - Type: Ready for query - Length: 5 - Status: In a transaction (84) - -Frame 40: 76 bytes on wire (608 bits), 76 bytes captured (608 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 250, Ack: 3906, Len: 10 -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: 7 rows - -Frame 42: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 260, Ack: 3906, Len: 5 -PostgreSQL - Type: Sync - Length: 4 - -Frame 44: 1153 bytes on wire (9224 bits), 1153 bytes captured (9224 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52852, Seq: 3906, Ack: 265, Len: 1087 -PostgreSQL - Type: Data row - Length: 151 - Field count: 13 - Column length: 4 - Data: 00000049 - Column length: 6 - Data: 6e616d653733 - Column length: 8 - Data: 0000000000000049 - Column length: 4 - Data: 42920704 - Column length: 8 - Data: 405240e080000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 44ab5c611b9b4acf87e2fe1cecdcb211 - Column length: 8 - Data: 0000002000000049 - Column length: 8 - Data: 0000000000001ccd - Column length: 6 - Data: 6e616d653733 - Column length: 12 - Data: 000200000000000500490089 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cf9592 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 0000004a - Column length: 6 - Data: 6e616d653734 - Column length: 8 - Data: 000000000000004a - Column length: 4 - Data: 429406eb - Column length: 8 - Data: 405280dd60000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 427605954d22461a9a04138a575e7252 - Column length: 8 - Data: 000000200000004a - Column length: 8 - Data: 0000000000001d32 - Column length: 6 - Data: 6e616d653734 - Column length: 14 - Data: 0003000000000005004a008703e8 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cfb602 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 0000004b - Column length: 6 - Data: 6e616d653735 - Column length: 8 - Data: 000000000000004b - Column length: 4 - Data: 429606d4 - Column length: 8 - Data: 4052c0da80000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: c8eecf15c4de4def8af630ed5678feef - Column length: 8 - Data: 000000200000004b - Column length: 8 - Data: 0000000000001d97 - Column length: 6 - Data: 6e616d653735 - Column length: 14 - Data: 0003000000000005004b00850fa0 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cfd661 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 0000004c - Column length: 6 - Data: 6e616d653736 - Column length: 8 - Data: 000000000000004c - Column length: 4 - Data: 429806bd - Column length: 8 - Data: 405300d7a0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: f1a77a87e6d54e2e9d1b15f074b978aa - Column length: 8 - Data: 000000200000004c - Column length: 8 - Data: 0000000000001dfc - Column length: 6 - Data: 6e616d653736 - Column length: 14 - Data: 0003000000000005004c00831770 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62cff6c1 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 0000004d - Column length: 6 - Data: 6e616d653737 - Column length: 8 - Data: 000000000000004d - Column length: 4 - Data: 429a06a6 - Column length: 8 - Data: 405340d4c0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 4e8f9e650b354cccb18ea6ae539e7554 - Column length: 8 - Data: 000000200000004d - Column length: 8 - Data: 0000000000001e61 - Column length: 6 - Data: 6e616d653737 - Column length: 14 - Data: 0003000000000005004d00812328 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d01723 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 0000004e - Column length: 6 - Data: 6e616d653738 - Column length: 8 - Data: 000000000000004e - Column length: 4 - Data: 429c0690 - Column length: 8 - Data: 405380d200000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: d190bac22b1e40e2860b22b23088fa6a - Column length: 8 - Data: 000000200000004e - Column length: 8 - Data: 0000000000001ec6 - Column length: 6 - Data: 6e616d653738 - Column length: 14 - Data: 0003000000000005004e008007d0 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d0378a -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 0000004f - Column length: 6 - Data: 6e616d653739 - Column length: 8 - Data: 000000000000004f - Column length: 4 - Data: 429e067b - Column length: 8 - Data: 4053c0cf60000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 0d9d4e1393db443a875b08376e1a2728 - Column length: 8 - Data: 000000200000004f - Column length: 8 - Data: 0000000000001f2b - Column length: 6 - Data: 6e616d653739 - Column length: 14 - Data: 0003000000000005004f007e1770 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d057fc -PostgreSQL - Type: Portal suspended - Length: 4 -PostgreSQL - Type: Ready for query - Length: 5 - Status: In a transaction (84) - -Frame 45: 76 bytes on wire (608 bits), 76 bytes captured (608 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 265, Ack: 4993, Len: 10 -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: 7 rows - -Frame 47: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 275, Ack: 4993, Len: 5 -PostgreSQL - Type: Sync - Length: 4 - -Frame 49: 1151 bytes on wire (9208 bits), 1151 bytes captured (9208 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52852, Seq: 4993, Ack: 280, Len: 1085 -PostgreSQL - Type: Data row - Length: 151 - Field count: 13 - Column length: 4 - Data: 00000050 - Column length: 6 - Data: 6e616d653830 - Column length: 8 - Data: 0000000000000050 - Column length: 4 - Data: 42a00666 - Column length: 8 - Data: 405400ccc0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 5fdb34d28a67421a8bf33cee806ab61e - Column length: 8 - Data: 0000002000000050 - Column length: 8 - Data: 0000000000001f90 - Column length: 6 - Data: 6e616d653830 - Column length: 12 - Data: 00020000000000050050007d - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d0785a -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000051 - Column length: 6 - Data: 6e616d653831 - Column length: 8 - Data: 0000000000000051 - Column length: 4 - Data: 42a20652 - Column length: 8 - Data: 405440ca40000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 663901ea845f49e59716ff82ae54ddc1 - Column length: 8 - Data: 0000002000000051 - Column length: 8 - Data: 0000000000001ff5 - Column length: 6 - Data: 6e616d653831 - Column length: 14 - Data: 00030000000000050051007b0fa0 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d098bd -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000052 - Column length: 6 - Data: 6e616d653832 - Column length: 8 - Data: 0000000000000052 - Column length: 4 - Data: 42a4063e - Column length: 8 - Data: 405480c7c0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 700234f70321460d9a444dae4c05893f - Column length: 8 - Data: 0000002000000052 - Column length: 8 - Data: 000000000000205a - Column length: 6 - Data: 6e616d653832 - Column length: 14 - Data: 0003000000000005005200792328 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d0b928 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000053 - Column length: 6 - Data: 6e616d653833 - Column length: 8 - Data: 0000000000000053 - Column length: 4 - Data: 42a6062b - Column length: 8 - Data: 4054c0c560000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 1ddef551dfdf4633bf32fc3033364e61 - Column length: 8 - Data: 0000002000000053 - Column length: 8 - Data: 00000000000020bf - Column length: 6 - Data: 6e616d653833 - Column length: 14 - Data: 0003000000000005005300781388 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d0d987 -PostgreSQL - Type: Data row - Length: 151 - Field count: 13 - Column length: 4 - Data: 00000054 - Column length: 6 - Data: 6e616d653834 - Column length: 8 - Data: 0000000000000054 - Column length: 4 - Data: 42a80618 - Column length: 8 - Data: 405500c300000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: c581df88f7844e3a8a4186795d795bd1 - Column length: 8 - Data: 0000002000000054 - Column length: 8 - Data: 0000000000002124 - Column length: 6 - Data: 6e616d653834 - Column length: 12 - Data: 000200000000000500540077 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d0f9f1 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000055 - Column length: 6 - Data: 6e616d653835 - Column length: 8 - Data: 0000000000000055 - Column length: 4 - Data: 42aa0606 - Column length: 8 - Data: 405540c0c0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 77d46bd8696049f1b9e2cf9a5c5f72eb - Column length: 8 - Data: 0000002000000055 - Column length: 8 - Data: 0000000000002189 - Column length: 6 - Data: 6e616d653835 - Column length: 14 - Data: 0003000000000005005500751b58 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d11a4a -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000056 - Column length: 6 - Data: 6e616d653836 - Column length: 8 - Data: 0000000000000056 - Column length: 4 - Data: 42ac05f4 - Column length: 8 - Data: 405580be80000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 5d729a89a8ca4aab99e78ebc8c2d03fc - Column length: 8 - Data: 0000002000000056 - Column length: 8 - Data: 00000000000021ee - Column length: 6 - Data: 6e616d653836 - Column length: 14 - Data: 0003000000000005005600740bb8 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d13abb -PostgreSQL - Type: Portal suspended - Length: 4 -PostgreSQL - Type: Ready for query - Length: 5 - Status: In a transaction (84) - -Frame 51: 76 bytes on wire (608 bits), 76 bytes captured (608 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 280, Ack: 6078, Len: 10 -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: 7 rows - -Frame 53: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 290, Ack: 6078, Len: 5 -PostgreSQL - Type: Sync - Length: 4 - -Frame 55: 1153 bytes on wire (9224 bits), 1153 bytes captured (9224 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52852, Seq: 6078, Ack: 295, Len: 1087 -PostgreSQL - Type: Data row - Length: 151 - Field count: 13 - Column length: 4 - Data: 00000057 - Column length: 6 - Data: 6e616d653837 - Column length: 8 - Data: 0000000000000057 - Column length: 4 - Data: 42ae05e3 - Column length: 8 - Data: 4055c0bc60000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: c28aeaef673d4b37b806bdb68d48d954 - Column length: 8 - Data: 0000002000000057 - Column length: 8 - Data: 0000000000002253 - Column length: 6 - Data: 6e616d653837 - Column length: 12 - Data: 000200000000000500570073 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d15b17 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000058 - Column length: 6 - Data: 6e616d653838 - Column length: 8 - Data: 0000000000000058 - Column length: 4 - Data: 42b005d1 - Column length: 8 - Data: 405600ba20000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 3ec54d04fce64860bd6f228268bbb07d - Column length: 8 - Data: 0000002000000058 - Column length: 8 - Data: 00000000000022b8 - Column length: 6 - Data: 6e616d653838 - Column length: 14 - Data: 0003000000000005005800711770 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d17b67 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000059 - Column length: 6 - Data: 6e616d653839 - Column length: 8 - Data: 0000000000000059 - Column length: 4 - Data: 42b205c1 - Column length: 8 - Data: 405640b820000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 6e3c9a7d3bcc4c23a22c4440c5536916 - Column length: 8 - Data: 0000002000000059 - Column length: 8 - Data: 000000000000231d - Column length: 6 - Data: 6e616d653839 - Column length: 14 - Data: 0003000000000005005900700fa0 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d19bde -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 0000005a - Column length: 6 - Data: 6e616d653930 - Column length: 8 - Data: 000000000000005a - Column length: 4 - Data: 42b405b0 - Column length: 8 - Data: 405680b600000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 3cd055ca15aa42b69128d9f1d831a31b - Column length: 8 - Data: 000000200000005a - Column length: 8 - Data: 0000000000002382 - Column length: 6 - Data: 6e616d653930 - Column length: 14 - Data: 0003000000000005005a006f03e8 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d1bc3e -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 0000005b - Column length: 6 - Data: 6e616d653931 - Column length: 8 - Data: 000000000000005b - Column length: 4 - Data: 42b605a0 - Column length: 8 - Data: 4056c0b400000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: c216962c9e4948b18a1b91924df6eda7 - Column length: 8 - Data: 000000200000005b - Column length: 8 - Data: 00000000000023e7 - Column length: 6 - Data: 6e616d653931 - Column length: 14 - Data: 0003000000000005005b006d2328 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d1dcd2 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 0000005c - Column length: 6 - Data: 6e616d653932 - Column length: 8 - Data: 000000000000005c - Column length: 4 - Data: 42b80591 - Column length: 8 - Data: 405700b220000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: fdd232f7654746fd9be4b684611d6b2b - Column length: 8 - Data: 000000200000005c - Column length: 8 - Data: 000000000000244c - Column length: 6 - Data: 6e616d653932 - Column length: 14 - Data: 0003000000000005005c006c1b58 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d1fd38 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 0000005d - Column length: 6 - Data: 6e616d653933 - Column length: 8 - Data: 000000000000005d - Column length: 4 - Data: 42ba0581 - Column length: 8 - Data: 405740b020000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 53209c45409e49c8aa3e314b5694460a - Column length: 8 - Data: 000000200000005d - Column length: 8 - Data: 00000000000024b1 - Column length: 6 - Data: 6e616d653933 - Column length: 14 - Data: 0003000000000005005d006b1388 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d21d96 -PostgreSQL - Type: Portal suspended - Length: 4 -PostgreSQL - Type: Ready for query - Length: 5 - Status: In a transaction (84) - -Frame 56: 76 bytes on wire (608 bits), 76 bytes captured (608 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 295, Ack: 7165, Len: 10 -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: 7 rows - -Frame 58: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 305, Ack: 7165, Len: 5 -PostgreSQL - Type: Sync - Length: 4 - -Frame 60: 1006 bytes on wire (8048 bits), 1006 bytes captured (8048 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52852, Seq: 7165, Ack: 310, Len: 940 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 0000005e - Column length: 6 - Data: 6e616d653934 - Column length: 8 - Data: 000000000000005e - Column length: 4 - Data: 42bc0572 - Column length: 8 - Data: 405780ae40000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 02e39350c9f349af90261edb517c4da9 - Column length: 8 - Data: 000000200000005e - Column length: 8 - Data: 0000000000002516 - Column length: 6 - Data: 6e616d653934 - Column length: 14 - Data: 0003000000000005005e006a0fa0 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d23e0a -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 0000005f - Column length: 6 - Data: 6e616d653935 - Column length: 8 - Data: 000000000000005f - Column length: 4 - Data: 42be0564 - Column length: 8 - Data: 4057c0ac80000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 75fe53df74b543f2acf6160926f02255 - Column length: 8 - Data: 000000200000005f - Column length: 8 - Data: 000000000000257b - Column length: 6 - Data: 6e616d653935 - Column length: 14 - Data: 0003000000000005005f00690bb8 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d25e43 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000060 - Column length: 6 - Data: 6e616d653936 - Column length: 8 - Data: 0000000000000060 - Column length: 4 - Data: 42c00555 - Column length: 8 - Data: 405800aaa0000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: 6e56c4282e52402c96c62dfe31c6ca08 - Column length: 8 - Data: 0000002000000060 - Column length: 8 - Data: 00000000000025e0 - Column length: 6 - Data: 6e616d653936 - Column length: 14 - Data: 00030000000000050060006803e8 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d27eb7 -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000061 - Column length: 6 - Data: 6e616d653937 - Column length: 8 - Data: 0000000000000061 - Column length: 4 - Data: 42c20547 - Column length: 8 - Data: 405840a8e0000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 51b034457c7340b69b12c2dc5465bee0 - Column length: 8 - Data: 0000002000000061 - Column length: 8 - Data: 0000000000002645 - Column length: 6 - Data: 6e616d653937 - Column length: 14 - Data: 00030000000000050061006703e8 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d29f50 -PostgreSQL - Type: Data row - Length: 151 - Field count: 13 - Column length: 4 - Data: 00000062 - Column length: 6 - Data: 6e616d653938 - Column length: 8 - Data: 0000000000000062 - Column length: 4 - Data: 42c40539 - Column length: 8 - Data: 405880a720000000 - Column length: 1 - Data: 01 - Column length: 16 - Data: b9508d38720542ebbb7ff6a0c3d6f65e - Column length: 8 - Data: 0000002000000062 - Column length: 8 - Data: 00000000000026aa - Column length: 6 - Data: 6e616d653938 - Column length: 12 - Data: 000200000000000500620066 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d2bf75 -PostgreSQL - Type: Data row - Length: 151 - Field count: 13 - Column length: 4 - Data: 00000063 - Column length: 6 - Data: 6e616d653939 - Column length: 8 - Data: 0000000000000063 - Column length: 4 - Data: 42c6052c - Column length: 8 - Data: 4058c0a580000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: 0b3c8dcbc8e34aefa90ae398915d289e - Column length: 8 - Data: 0000002000000063 - Column length: 8 - Data: 000000000000270f - Column length: 6 - Data: 6e616d653939 - Column length: 12 - Data: 000200000000000500630065 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62d2dff3 -PostgreSQL - Type: Command completion - Length: 13 - Tag: SELECT 6 -PostgreSQL - Type: Ready for query - Length: 5 - Status: In a transaction (84) - -Frame 62: 78 bytes on wire (624 bits), 78 bytes captured (624 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 310, Ack: 8105, Len: 12 -PostgreSQL - Type: Simple query - Length: 11 - Query: commit - -Frame 64: 84 bytes on wire (672 bits), 84 bytes captured (672 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52852, Seq: 8105, Ack: 322, Len: 18 -PostgreSQL - Type: Command completion - Length: 11 - Tag: COMMIT -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 66: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52852, Dst Port: 5432, Seq: 322, Ack: 8123, Len: 5 -PostgreSQL - Type: Termination - Length: 4 - diff --git a/data/select_with_params.txt b/data/select_with_params.txt deleted file mode 100644 index d453dc0..0000000 --- a/data/select_with_params.txt +++ /dev/null @@ -1,297 +0,0 @@ -Frame 10: 124 bytes on wire (992 bits), 124 bytes captured (992 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52850, Dst Port: 5432, Seq: 1, Ack: 1, Len: 58 -PostgreSQL - Type: Startup message - Length: 58 - Protocol major version: 3 - Protocol minor version: 0 - Parameter name: database - Parameter value: pgtest - Parameter name: user - Parameter value: shura - Parameter name: client_encoding - Parameter value: UTF-8 - -Frame 15: 388 bytes on wire (3104 bits), 388 bytes captured (3104 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52850, Seq: 1, Ack: 59, Len: 322 -PostgreSQL - Type: Authentication request - Length: 8 - Authentication type: Success (0) -PostgreSQL - Type: Parameter status - Length: 22 - Parameter name: application_name - Parameter value: -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: client_encoding - Parameter value: UTF8 -PostgreSQL - Type: Parameter status - Length: 23 - Parameter name: DateStyle - Parameter value: ISO, DMY -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: integer_datetimes - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 27 - Parameter name: IntervalStyle - Parameter value: postgres -PostgreSQL - Type: Parameter status - Length: 20 - Parameter name: is_superuser - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: server_encoding - Parameter value: UTF8 -PostgreSQL - Type: Parameter status - Length: 24 - Parameter name: server_version - Parameter value: 12.2 -PostgreSQL - Type: Parameter status - Length: 32 - Parameter name: session_authorization - Parameter value: shura -PostgreSQL - Type: Parameter status - Length: 35 - Parameter name: standard_conforming_strings - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: TimeZone - Parameter value: Europe/Kiev -PostgreSQL - Type: Backend key data - Length: 12 - PID: 7284 - Key: 2213961778 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 17: 157 bytes on wire (1256 bits), 157 bytes captured (1256 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52850, Dst Port: 5432, Seq: 59, Ack: 323, Len: 91 -PostgreSQL - Type: Parse - Length: 90 - Statement: - Query: select id, name, idb, fl, dbl, b, uu, bi, m, t, n, d, tm from t1 where id = $1 - Parameters: 1 - Type OID: 23 - -Frame 19: 91 bytes on wire (728 bits), 91 bytes captured (728 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52850, Dst Port: 5432, Seq: 150, Ack: 323, Len: 25 -PostgreSQL - Type: Bind - Length: 24 - Portal: - Statement: - Parameter formats: 1 - Format: Binary (1) - Parameter values: 1 - Column length: 4 - Data: 00000023 - Result formats: 1 - Format: Binary (1) - -Frame 21: 73 bytes on wire (584 bits), 73 bytes captured (584 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52850, Dst Port: 5432, Seq: 175, Ack: 323, Len: 7 -PostgreSQL - Type: Describe - Length: 6 - Portal: - -Frame 23: 76 bytes on wire (608 bits), 76 bytes captured (608 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52850, Dst Port: 5432, Seq: 182, Ack: 323, Len: 10 -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows - -Frame 25: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52850, Dst Port: 5432, Seq: 192, Ack: 323, Len: 5 -PostgreSQL - Type: Sync - Length: 4 - -Frame 27: 529 bytes on wire (4232 bits), 529 bytes captured (4232 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52850, Seq: 323, Ack: 197, Len: 463 -PostgreSQL - Type: Parse completion - Length: 4 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: Row description - Length: 278 - Field count: 13 - Column name: id - Table OID: 68533 - Column index: 1 - Type OID: 23 - Column length: 4 - Type modifier: -1 - Format: Binary (1) - Column name: name - Table OID: 68533 - Column index: 2 - Type OID: 1043 - Column length: -1 - Type modifier: 34 - Format: Binary (1) - Column name: idb - Table OID: 68533 - Column index: 3 - Type OID: 20 - Column length: 8 - Type modifier: -1 - Format: Binary (1) - Column name: fl - Table OID: 68533 - Column index: 4 - Type OID: 700 - Column length: 4 - Type modifier: -1 - Format: Binary (1) - Column name: dbl - Table OID: 68533 - Column index: 5 - Type OID: 701 - Column length: 8 - Type modifier: -1 - Format: Binary (1) - Column name: b - Table OID: 68533 - Column index: 6 - Type OID: 16 - Column length: 1 - Type modifier: -1 - Format: Binary (1) - Column name: uu - Table OID: 68533 - Column index: 7 - Type OID: 2950 - Column length: 16 - Type modifier: -1 - Format: Binary (1) - Column name: bi - Table OID: 68533 - Column index: 8 - Type OID: 1560 - Column length: -1 - Type modifier: 32 - Format: Binary (1) - Column name: m - Table OID: 68533 - Column index: 9 - Type OID: 790 - Column length: 8 - Type modifier: -1 - Format: Binary (1) - Column name: t - Table OID: 68533 - Column index: 10 - Type OID: 25 - Column length: -1 - Type modifier: -1 - Format: Binary (1) - Column name: n - Table OID: 68533 - Column index: 11 - Type OID: 1700 - Column length: -1 - Type modifier: 655369 - Format: Binary (1) - Column name: d - Table OID: 68533 - Column index: 12 - Type OID: 1082 - Column length: 4 - Type modifier: -1 - Format: Binary (1) - Column name: tm - Table OID: 68533 - Column index: 13 - Type OID: 1114 - Column length: 8 - Type modifier: -1 - Format: Binary (1) -PostgreSQL - Type: Data row - Length: 153 - Field count: 13 - Column length: 4 - Data: 00000023 - Column length: 6 - Data: 6e616d653335 - Column length: 8 - Data: 0000000000000023 - Column length: 4 - Data: 420c1d42 - Column length: 8 - Data: 404183a840000000 - Column length: 1 - Data: 00 - Column length: 16 - Data: d787fbde11b4420e943bd63d12720e35 - Column length: 8 - Data: 0000002000000023 - Column length: 8 - Data: 0000000000000dcf - Column length: 6 - Data: 6e616d653335 - Column length: 14 - Data: 00030000000000050023011d1b58 - Column length: 4 - Data: 00001cf3 - Column length: 8 - Data: 0002466a62ca2469 -PostgreSQL - Type: Command completion - Length: 13 - Tag: SELECT 1 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 29: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52850, Dst Port: 5432, Seq: 197, Ack: 786, Len: 5 -PostgreSQL - Type: Termination - Length: 4 - diff --git a/data/select_with_params_text.txt b/data/select_with_params_text.txt deleted file mode 100644 index 219b7ea..0000000 --- a/data/select_with_params_text.txt +++ /dev/null @@ -1,451 +0,0 @@ -Frame 4: 124 bytes on wire (992 bits), 124 bytes captured (992 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52854, Dst Port: 5432, Seq: 1, Ack: 1, Len: 58 -PostgreSQL - Type: Startup message - Length: 58 - Protocol major version: 3 - Protocol minor version: 0 - Parameter name: database - Parameter value: pgtest - Parameter name: user - Parameter value: shura - Parameter name: client_encoding - Parameter value: UTF-8 - -Frame 9: 388 bytes on wire (3104 bits), 388 bytes captured (3104 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52854, Seq: 1, Ack: 59, Len: 322 -PostgreSQL - Type: Authentication request - Length: 8 - Authentication type: Success (0) -PostgreSQL - Type: Parameter status - Length: 22 - Parameter name: application_name - Parameter value: -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: client_encoding - Parameter value: UTF8 -PostgreSQL - Type: Parameter status - Length: 23 - Parameter name: DateStyle - Parameter value: ISO, DMY -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: integer_datetimes - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 27 - Parameter name: IntervalStyle - Parameter value: postgres -PostgreSQL - Type: Parameter status - Length: 20 - Parameter name: is_superuser - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: server_encoding - Parameter value: UTF8 -PostgreSQL - Type: Parameter status - Length: 24 - Parameter name: server_version - Parameter value: 12.2 -PostgreSQL - Type: Parameter status - Length: 32 - Parameter name: session_authorization - Parameter value: shura -PostgreSQL - Type: Parameter status - Length: 35 - Parameter name: standard_conforming_strings - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: TimeZone - Parameter value: Europe/Kiev -PostgreSQL - Type: Backend key data - Length: 12 - PID: 7341 - Key: 3397483752 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 11: 126 bytes on wire (1008 bits), 126 bytes captured (1008 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52854, Dst Port: 5432, Seq: 59, Ack: 323, Len: 60 -PostgreSQL - Type: Parse - Length: 59 - Statement: - Query: select * from t1 where id between $1 and $2 - Parameters: 2 - Type OID: 23 - Type OID: 23 - -Frame 13: 101 bytes on wire (808 bits), 101 bytes captured (808 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52854, Dst Port: 5432, Seq: 119, Ack: 323, Len: 35 -PostgreSQL - Type: Bind - Length: 34 - Portal: - Statement: - Parameter formats: 2 - Format: Binary (1) - Format: Binary (1) - Parameter values: 2 - Column length: 4 - Data: 00000005 - Column length: 4 - Data: 0000000a - Result formats: 1 - Format: Text (0) - -Frame 15: 73 bytes on wire (584 bits), 73 bytes captured (584 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52854, Dst Port: 5432, Seq: 154, Ack: 323, Len: 7 -PostgreSQL - Type: Describe - Length: 6 - Portal: - -Frame 17: 76 bytes on wire (608 bits), 76 bytes captured (608 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52854, Dst Port: 5432, Seq: 161, Ack: 323, Len: 10 -PostgreSQL - Type: Execute - Length: 9 - Portal: - Returns: all rows - -Frame 19: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52854, Dst Port: 5432, Seq: 171, Ack: 323, Len: 5 -PostgreSQL - Type: Sync - Length: 4 - -Frame 21: 1654 bytes on wire (13232 bits), 1654 bytes captured (13232 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52854, Seq: 323, Ack: 176, Len: 1588 -PostgreSQL - Type: Parse completion - Length: 4 -PostgreSQL - Type: Bind completion - Length: 4 -PostgreSQL - Type: Row description - Length: 278 - Field count: 13 - Column name: id - Table OID: 68533 - Column index: 1 - Type OID: 23 - Column length: 4 - Type modifier: -1 - Format: Text (0) - Column name: name - Table OID: 68533 - Column index: 2 - Type OID: 1043 - Column length: -1 - Type modifier: 34 - Format: Text (0) - Column name: idb - Table OID: 68533 - Column index: 3 - Type OID: 20 - Column length: 8 - Type modifier: -1 - Format: Text (0) - Column name: fl - Table OID: 68533 - Column index: 4 - Type OID: 700 - Column length: 4 - Type modifier: -1 - Format: Text (0) - Column name: dbl - Table OID: 68533 - Column index: 5 - Type OID: 701 - Column length: 8 - Type modifier: -1 - Format: Text (0) - Column name: b - Table OID: 68533 - Column index: 6 - Type OID: 16 - Column length: 1 - Type modifier: -1 - Format: Text (0) - Column name: uu - Table OID: 68533 - Column index: 7 - Type OID: 2950 - Column length: 16 - Type modifier: -1 - Format: Text (0) - Column name: bi - Table OID: 68533 - Column index: 8 - Type OID: 1560 - Column length: -1 - Type modifier: 32 - Format: Text (0) - Column name: m - Table OID: 68533 - Column index: 9 - Type OID: 790 - Column length: 8 - Type modifier: -1 - Format: Text (0) - Column name: t - Table OID: 68533 - Column index: 10 - Type OID: 25 - Column length: -1 - Type modifier: -1 - Format: Text (0) - Column name: n - Table OID: 68533 - Column index: 11 - Type OID: 1700 - Column length: -1 - Type modifier: 655369 - Format: Text (0) - Column name: d - Table OID: 68533 - Column index: 12 - Type OID: 1082 - Column length: 4 - Type modifier: -1 - Format: Text (0) - Column name: tm - Table OID: 68533 - Column index: 13 - Type OID: 1114 - Column length: 8 - Type modifier: -1 - Format: Text (0) -PostgreSQL - Type: Data row - Length: 210 - Field count: 13 - Column length: 1 - Data: 35 - Column length: 5 - Data: 6e616d6535 - Column length: 1 - Data: 35 - Column length: 3 - Data: 352e32 - Column length: 17 - Data: 352e313939393939383039323635313337 - Column length: 1 - Data: 66 - Column length: 36 - Data: 36666161323937622d393830312d343634302d393266392d… - Column length: 32 - Data: 303030303030303030303030303030303030303030303030… - Column length: 8 - Data: 352c303520e282bd - Column length: 5 - Data: 6e616d6535 - Column length: 7 - Data: 352e3230303030 - Column length: 10 - Data: 323032302d30342d3136 - Column length: 26 - Data: 323032302d30342d31362031373a31383a31312e30363438… -PostgreSQL - Type: Data row - Length: 216 - Field count: 13 - Column length: 1 - Data: 36 - Column length: 5 - Data: 6e616d6536 - Column length: 1 - Data: 36 - Column length: 9 - Data: 362e31363636363635 - Column length: 17 - Data: 362e313636363636353037373230393437 - Column length: 1 - Data: 74 - Column length: 36 - Data: 63623765616635652d333432652d343464662d613566652d… - Column length: 32 - Data: 303030303030303030303030303030303030303030303030… - Column length: 8 - Data: 362c303620e282bd - Column length: 5 - Data: 6e616d6536 - Column length: 7 - Data: 362e3136363637 - Column length: 10 - Data: 323032302d30342d3136 - Column length: 26 - Data: 323032302d30342d31362031373a31383a31312e30373331… -PostgreSQL - Type: Data row - Length: 215 - Field count: 13 - Column length: 1 - Data: 37 - Column length: 5 - Data: 6e616d6537 - Column length: 1 - Data: 37 - Column length: 8 - Data: 372e313432383537 - Column length: 17 - Data: 372e313432383537303734373337353439 - Column length: 1 - Data: 66 - Column length: 36 - Data: 31666230343563352d626132662d343238382d393463392d… - Column length: 32 - Data: 303030303030303030303030303030303030303030303030… - Column length: 8 - Data: 372c303720e282bd - Column length: 5 - Data: 6e616d6537 - Column length: 7 - Data: 372e3134323836 - Column length: 10 - Data: 323032302d30342d3136 - Column length: 26 - Data: 323032302d30342d31362031373a31383a31312e30383134… -PostgreSQL - Type: Data row - Length: 200 - Field count: 13 - Column length: 1 - Data: 38 - Column length: 5 - Data: 6e616d6538 - Column length: 1 - Data: 38 - Column length: 5 - Data: 382e313235 - Column length: 5 - Data: 382e313235 - Column length: 1 - Data: 74 - Column length: 36 - Data: 66663932373439392d306436392d346232302d616534302d… - Column length: 32 - Data: 303030303030303030303030303030303030303030303030… - Column length: 8 - Data: 382c303820e282bd - Column length: 5 - Data: 6e616d6538 - Column length: 7 - Data: 382e3132353030 - Column length: 10 - Data: 323032302d30342d3136 - Column length: 26 - Data: 323032302d30342d31362031373a31383a31312e30383937… -PostgreSQL - Type: Data row - Length: 214 - Field count: 13 - Column length: 1 - Data: 39 - Column length: 5 - Data: 6e616d6539 - Column length: 1 - Data: 39 - Column length: 8 - Data: 392e313131313131 - Column length: 16 - Data: 392e3131313131303638373235353836 - Column length: 1 - Data: 66 - Column length: 36 - Data: 33636633363366612d363334662d343937302d383963662d… - Column length: 32 - Data: 303030303030303030303030303030303030303030303030… - Column length: 8 - Data: 392c303920e282bd - Column length: 5 - Data: 6e616d6539 - Column length: 7 - Data: 392e3131313131 - Column length: 10 - Data: 323032302d30342d3136 - Column length: 26 - Data: 323032302d30342d31362031373a31383a31312e30393830… -PostgreSQL - Type: Data row - Length: 218 - Field count: 13 - Column length: 2 - Data: 3130 - Column length: 6 - Data: 6e616d653130 - Column length: 2 - Data: 3130 - Column length: 4 - Data: 31302e31 - Column length: 18 - Data: 31302e313030303030333831343639373237 - Column length: 1 - Data: 74 - Column length: 36 - Data: 30633165336364302d333066352d343736612d616138302d… - Column length: 32 - Data: 303030303030303030303030303030303030303030303030… - Column length: 9 - Data: 31302c313020e282bd - Column length: 6 - Data: 6e616d653130 - Column length: 8 - Data: 31302e3130303030 - Column length: 10 - Data: 323032302d30342d3136 - Column length: 26 - Data: 323032302d30342d31362031373a31383a31312e31303633… -PostgreSQL - Type: Command completion - Length: 13 - Tag: SELECT 6 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 23: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52854, Dst Port: 5432, Seq: 176, Ack: 1911, Len: 5 -PostgreSQL - Type: Termination - Length: 4 - diff --git a/data/simple_select.txt b/data/simple_select.txt deleted file mode 100644 index 3a777ff..0000000 --- a/data/simple_select.txt +++ /dev/null @@ -1,929 +0,0 @@ -Frame 4: 124 bytes on wire (992 bits), 124 bytes captured (992 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52848, Dst Port: 5432, Seq: 1, Ack: 1, Len: 58 -PostgreSQL - Type: Startup message - Length: 58 - Protocol major version: 3 - Protocol minor version: 0 - Parameter name: database - Parameter value: pgtest - Parameter name: user - Parameter value: shura - Parameter name: client_encoding - Parameter value: UTF-8 - -Frame 9: 388 bytes on wire (3104 bits), 388 bytes captured (3104 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52848, Seq: 1, Ack: 59, Len: 322 -PostgreSQL - Type: Authentication request - Length: 8 - Authentication type: Success (0) -PostgreSQL - Type: Parameter status - Length: 22 - Parameter name: application_name - Parameter value: -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: client_encoding - Parameter value: UTF8 -PostgreSQL - Type: Parameter status - Length: 23 - Parameter name: DateStyle - Parameter value: ISO, DMY -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: integer_datetimes - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 27 - Parameter name: IntervalStyle - Parameter value: postgres -PostgreSQL - Type: Parameter status - Length: 20 - Parameter name: is_superuser - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: server_encoding - Parameter value: UTF8 -PostgreSQL - Type: Parameter status - Length: 24 - Parameter name: server_version - Parameter value: 12.2 -PostgreSQL - Type: Parameter status - Length: 32 - Parameter name: session_authorization - Parameter value: shura -PostgreSQL - Type: Parameter status - Length: 35 - Parameter name: standard_conforming_strings - Parameter value: on -PostgreSQL - Type: Parameter status - Length: 25 - Parameter name: TimeZone - Parameter value: Europe/Kiev -PostgreSQL - Type: Backend key data - Length: 12 - PID: 7253 - Key: 2577215695 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 11: 95 bytes on wire (760 bits), 95 bytes captured (760 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52848, Dst Port: 5432, Seq: 59, Ack: 323, Len: 29 -PostgreSQL - Type: Simple query - Length: 28 - Query: select id, name from t1 - -Frame 13: 2397 bytes on wire (19176 bits), 2397 bytes captured (19176 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 5432, Dst Port: 52848, Seq: 323, Ack: 88, Len: 2331 -PostgreSQL - Type: Row description - Length: 50 - Field count: 2 - Column name: id - Table OID: 68533 - Column index: 1 - Type OID: 23 - Column length: 4 - Type modifier: -1 - Format: Text (0) - Column name: name - Table OID: 68533 - Column index: 2 - Type OID: 1043 - Column length: -1 - Type modifier: 34 - Format: Text (0) -PostgreSQL - Type: Data row - Length: 20 - Field count: 2 - Column length: 1 - Data: 31 - Column length: 5 - Data: 6e616d6531 -PostgreSQL - Type: Data row - Length: 20 - Field count: 2 - Column length: 1 - Data: 32 - Column length: 5 - Data: 6e616d6532 -PostgreSQL - Type: Data row - Length: 20 - Field count: 2 - Column length: 1 - Data: 33 - Column length: 5 - Data: 6e616d6533 -PostgreSQL - Type: Data row - Length: 20 - Field count: 2 - Column length: 1 - Data: 34 - Column length: 5 - Data: 6e616d6534 -PostgreSQL - Type: Data row - Length: 20 - Field count: 2 - Column length: 1 - Data: 35 - Column length: 5 - Data: 6e616d6535 -PostgreSQL - Type: Data row - Length: 20 - Field count: 2 - Column length: 1 - Data: 36 - Column length: 5 - Data: 6e616d6536 -PostgreSQL - Type: Data row - Length: 20 - Field count: 2 - Column length: 1 - Data: 37 - Column length: 5 - Data: 6e616d6537 -PostgreSQL - Type: Data row - Length: 20 - Field count: 2 - Column length: 1 - Data: 38 - Column length: 5 - Data: 6e616d6538 -PostgreSQL - Type: Data row - Length: 20 - Field count: 2 - Column length: 1 - Data: 39 - Column length: 5 - Data: 6e616d6539 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3130 - Column length: 6 - Data: 6e616d653130 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3131 - Column length: 6 - Data: 6e616d653131 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3132 - Column length: 6 - Data: 6e616d653132 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3133 - Column length: 6 - Data: 6e616d653133 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3134 - Column length: 6 - Data: 6e616d653134 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3135 - Column length: 6 - Data: 6e616d653135 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3136 - Column length: 6 - Data: 6e616d653136 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3137 - Column length: 6 - Data: 6e616d653137 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3138 - Column length: 6 - Data: 6e616d653138 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3139 - Column length: 6 - Data: 6e616d653139 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3230 - Column length: 6 - Data: 6e616d653230 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3231 - Column length: 6 - Data: 6e616d653231 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3232 - Column length: 6 - Data: 6e616d653232 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3233 - Column length: 6 - Data: 6e616d653233 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3234 - Column length: 6 - Data: 6e616d653234 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3235 - Column length: 6 - Data: 6e616d653235 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3236 - Column length: 6 - Data: 6e616d653236 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3237 - Column length: 6 - Data: 6e616d653237 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3238 - Column length: 6 - Data: 6e616d653238 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3239 - Column length: 6 - Data: 6e616d653239 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3330 - Column length: 6 - Data: 6e616d653330 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3331 - Column length: 6 - Data: 6e616d653331 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3332 - Column length: 6 - Data: 6e616d653332 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3333 - Column length: 6 - Data: 6e616d653333 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3334 - Column length: 6 - Data: 6e616d653334 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3335 - Column length: 6 - Data: 6e616d653335 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3336 - Column length: 6 - Data: 6e616d653336 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3337 - Column length: 6 - Data: 6e616d653337 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3338 - Column length: 6 - Data: 6e616d653338 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3339 - Column length: 6 - Data: 6e616d653339 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3430 - Column length: 6 - Data: 6e616d653430 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3431 - Column length: 6 - Data: 6e616d653431 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3432 - Column length: 6 - Data: 6e616d653432 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3433 - Column length: 6 - Data: 6e616d653433 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3434 - Column length: 6 - Data: 6e616d653434 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3435 - Column length: 6 - Data: 6e616d653435 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3436 - Column length: 6 - Data: 6e616d653436 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3437 - Column length: 6 - Data: 6e616d653437 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3438 - Column length: 6 - Data: 6e616d653438 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3439 - Column length: 6 - Data: 6e616d653439 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3530 - Column length: 6 - Data: 6e616d653530 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3531 - Column length: 6 - Data: 6e616d653531 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3532 - Column length: 6 - Data: 6e616d653532 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3533 - Column length: 6 - Data: 6e616d653533 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3534 - Column length: 6 - Data: 6e616d653534 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3535 - Column length: 6 - Data: 6e616d653535 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3536 - Column length: 6 - Data: 6e616d653536 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3537 - Column length: 6 - Data: 6e616d653537 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3538 - Column length: 6 - Data: 6e616d653538 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3539 - Column length: 6 - Data: 6e616d653539 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3630 - Column length: 6 - Data: 6e616d653630 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3631 - Column length: 6 - Data: 6e616d653631 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3632 - Column length: 6 - Data: 6e616d653632 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3633 - Column length: 6 - Data: 6e616d653633 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3634 - Column length: 6 - Data: 6e616d653634 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3635 - Column length: 6 - Data: 6e616d653635 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3636 - Column length: 6 - Data: 6e616d653636 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3637 - Column length: 6 - Data: 6e616d653637 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3638 - Column length: 6 - Data: 6e616d653638 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3639 - Column length: 6 - Data: 6e616d653639 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3730 - Column length: 6 - Data: 6e616d653730 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3731 - Column length: 6 - Data: 6e616d653731 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3732 - Column length: 6 - Data: 6e616d653732 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3733 - Column length: 6 - Data: 6e616d653733 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3734 - Column length: 6 - Data: 6e616d653734 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3735 - Column length: 6 - Data: 6e616d653735 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3736 - Column length: 6 - Data: 6e616d653736 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3737 - Column length: 6 - Data: 6e616d653737 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3738 - Column length: 6 - Data: 6e616d653738 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3739 - Column length: 6 - Data: 6e616d653739 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3830 - Column length: 6 - Data: 6e616d653830 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3831 - Column length: 6 - Data: 6e616d653831 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3832 - Column length: 6 - Data: 6e616d653832 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3833 - Column length: 6 - Data: 6e616d653833 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3834 - Column length: 6 - Data: 6e616d653834 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3835 - Column length: 6 - Data: 6e616d653835 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3836 - Column length: 6 - Data: 6e616d653836 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3837 - Column length: 6 - Data: 6e616d653837 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3838 - Column length: 6 - Data: 6e616d653838 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3839 - Column length: 6 - Data: 6e616d653839 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3930 - Column length: 6 - Data: 6e616d653930 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3931 - Column length: 6 - Data: 6e616d653931 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3932 - Column length: 6 - Data: 6e616d653932 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3933 - Column length: 6 - Data: 6e616d653933 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3934 - Column length: 6 - Data: 6e616d653934 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3935 - Column length: 6 - Data: 6e616d653935 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3936 - Column length: 6 - Data: 6e616d653936 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3937 - Column length: 6 - Data: 6e616d653937 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3938 - Column length: 6 - Data: 6e616d653938 -PostgreSQL - Type: Data row - Length: 22 - Field count: 2 - Column length: 2 - Data: 3939 - Column length: 6 - Data: 6e616d653939 -PostgreSQL - Type: Command completion - Length: 14 - Tag: SELECT 99 -PostgreSQL - Type: Ready for query - Length: 5 - Status: Idle (73) - -Frame 15: 71 bytes on wire (568 bits), 71 bytes captured (568 bits) on interface lo, id 0 -Ethernet II, Src: 00:00:00_00:00:00 (00:00:00:00:00:00), Dst: 00:00:00_00:00:00 (00:00:00:00:00:00) -Internet Protocol Version 4, Src: 127.0.0.1, Dst: 127.0.0.1 -Transmission Control Protocol, Src Port: 52848, Dst Port: 5432, Seq: 88, Ack: 2654, Len: 5 -PostgreSQL - Type: Termination - Length: 4 - diff --git a/errcodes.pl b/errcodes.pl index 4b6b6ed..7cc7c3b 100755 --- a/errcodes.pl +++ b/errcodes.pl @@ -2,7 +2,7 @@ # # Generate the errcodes.h header from errcodes.txt # Copyright (c) 2000-2019, PostgreSQL Global Development Group -# patched by brian_boru +# patched by Brian B. use warnings; use strict; diff --git a/include/libpgcli/pgconn.h b/include/libpgcli/pgconn.h index cfaa9b3..37b6c61 100644 --- a/include/libpgcli/pgconn.h +++ b/include/libpgcli/pgconn.h @@ -1,3 +1,12 @@ +/*Copyright (c) Brian B. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + See the file LICENSE included with this distribution for more + information. +*/ #ifndef __PGCONN_H__ #define __PGCONN_H__ @@ -60,6 +69,7 @@ typedef struct { int minor_ver; int authok; char *dbname; + cstr_t *nonce; time_t tm_released; list_item_t *li; pgpool_t *pool; diff --git a/include/libpgcli/pgfld.h b/include/libpgcli/pgfld.h index f06f124..5f2687c 100644 --- a/include/libpgcli/pgfld.h +++ b/include/libpgcli/pgfld.h @@ -1,3 +1,12 @@ +/*Copyright (c) Brian B. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + See the file LICENSE included with this distribution for more + information. +*/ #ifndef __PGFLD_H__ #define __PGFLD_H__ diff --git a/include/libpgcli/pgpool.h b/include/libpgcli/pgpool.h index 549f08b..4223df5 100644 --- a/include/libpgcli/pgpool.h +++ b/include/libpgcli/pgpool.h @@ -1,3 +1,12 @@ +/*Copyright (c) Brian B. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + See the file LICENSE included with this distribution for more + information. +*/ #ifndef __PGPOOL_H__ #define __PGPOOL_H__ diff --git a/include/libpgcli/pgprov3.h b/include/libpgcli/pgprov3.h index 8b0b97a..075b750 100644 --- a/include/libpgcli/pgprov3.h +++ b/include/libpgcli/pgprov3.h @@ -1,3 +1,12 @@ +/*Copyright (c) Brian B. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + See the file LICENSE included with this distribution for more + information. +*/ #ifndef __PGPROV3_H__ #define __PGPROV3_H__ @@ -6,6 +15,7 @@ #include #include #include +#include #include #include #include @@ -69,9 +79,16 @@ #define PG_OK 0 #define PG_REQMD5 5 #define PG_REQPASS 3 +#define PG_REQSASL 10 +#define PG_SASLCON 11 +#define PG_SASLCOMP 12 #define PG_MD5PASS_LEN 35 +#define SCRAM_RAW_NONCE_LEN 18 +#define SCRAM_NONCE_LEN 24 +#define SCRAM_KEY_LEN 32 + typedef int32_t oid_t; typedef struct { @@ -87,36 +104,42 @@ typedef struct pgmsg { pgmsg_body_t body; } pgmsg_t; -typedef void* (*parse_param_h) (void*, const char*, const char*, uint32_t*); -void *parse_conninfo (void *data, const char *conn_info, parse_param_h fn, uint32_t *flags); -int pgmsg_set_param (pgmsg_t **msg, const char *name, size_t name_len, const char *value, size_t value_len); - -pgmsg_t *pgmsg_create (char type); -pgmsg_t *pgmsg_create_startup (const char *user, size_t user_len, const char *database, size_t database_len); -pgmsg_t *pgmsg_create_startup_params (const char *conn_info); -pgmsg_t *pgmsg_create_pass (int req, const char *salt, size_t salt_len, const char *user, const char *pass); -pgmsg_t *pgmsg_create_simple_query (const char *sql, size_t sql_len); -pgmsg_t *pgmsg_create_parse (const char *name, size_t name_len, const char *sql, size_t sql_len, int fld_len, pgfld_t **flds); -pgmsg_t *pgmsg_create_bind (const char *portal, size_t portal_len, const char *stmt, size_t stmt_len, - int fld_len, pgfld_t **flds, int res_fmt_len, int *res_fmt); -pgmsg_t *pgmsg_create_describe (uint8_t op, const char *name, size_t name_len); -pgmsg_t *pgmsg_create_execute (const char *portal, size_t portal_len, int32_t max_rows); -pgmsg_t *pgmsg_create_close(char what, const char *str, size_t slen); -static inline pgmsg_t *pgmsg_create_sync () { return pgmsg_create(PG_SYNC); }; -static inline pgmsg_t *pgmsg_create_term () { return pgmsg_create(PG_TERM); }; +typedef struct { + struct sockaddr_in in_addr; + char *user; + char *pass; + char salt [4]; + char srv_sign [SCRAM_KEY_LEN+1]; + str_t *srv_scram_msg; + char *r_attr; + char *s_attr; + char *i_attr; + char salted_password [SCRAM_KEY_LEN]; + cstr_t *nonce; + cstr_t *fmsg_bare; + cstr_t *fmsg_srv; + cstr_t *fmsg_wproof; +} conninfo_t; -int pgmsg_send (int fd, pgmsg_t *msg); -int pgmsg_recv (int fd, pgmsg_t **msg); +typedef struct { + int32_t len; + uint8_t data [0]; +} sasl_t; typedef struct { char type; int32_t success; union { uint8_t md5_auth [4]; + sasl_t sasl_auth; } kind; } pgmsg_auth_t; typedef struct { + int32_t kind; +} pgmsg_sasl_initresp_t; + +typedef struct { char type; const char *name; const char *value; @@ -189,6 +212,31 @@ typedef union { pgmsg_cmd_complete_t msg_complete; } pgmsg_resp_t; +extern char*(*on_pgauth) (const char *prompt, int is_echo); + +typedef void* (*parse_param_h) (void*, const char*, const char*, uint32_t*); +void *parse_conninfo (void *data, const char *conn_info, parse_param_h fn, uint32_t *flags); +int pgmsg_set_param (pgmsg_t **msg, const char *name, size_t name_len, const char *value, size_t value_len); + +pgmsg_t *pgmsg_create (char type); +pgmsg_t *pgmsg_create_startup (const char *user, size_t user_len, const char *database, size_t database_len); +pgmsg_t *pgmsg_create_startup_params (const char *conn_info); +pgmsg_t *pgmsg_create_pass (int req, const char *salt, size_t salt_len, const char *user, const char *pass); +pgmsg_t *pgmsg_create_sasl_init (conninfo_t *cinfo); +pgmsg_t *pgmsg_create_sasl_fin (pgmsg_resp_t *resp, conninfo_t *cinfo); +pgmsg_t *pgmsg_create_simple_query (const char *sql, size_t sql_len); +pgmsg_t *pgmsg_create_parse (const char *name, size_t name_len, const char *sql, size_t sql_len, int fld_len, pgfld_t **flds); +pgmsg_t *pgmsg_create_bind (const char *portal, size_t portal_len, const char *stmt, size_t stmt_len, + int fld_len, pgfld_t **flds, int res_fmt_len, int *res_fmt); +pgmsg_t *pgmsg_create_describe (uint8_t op, const char *name, size_t name_len); +pgmsg_t *pgmsg_create_execute (const char *portal, size_t portal_len, int32_t max_rows); +pgmsg_t *pgmsg_create_close(char what, const char *str, size_t slen); +static inline pgmsg_t *pgmsg_create_sync () { return pgmsg_create(PG_SYNC); }; +static inline pgmsg_t *pgmsg_create_term () { return pgmsg_create(PG_TERM); }; + +int pgmsg_send (int fd, pgmsg_t *msg); +int pgmsg_recv (int fd, pgmsg_t **msg); + pgmsg_resp_t *pgmsg_parse (pgmsg_t *msg); #endif diff --git a/src/Jamfile b/src/Jamfile index db2a056..dcc20d6 100644 --- a/src/Jamfile +++ b/src/Jamfile @@ -1,3 +1,11 @@ +#Copyright (c) Brian B. + +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 3 of the License, or (at your option) any later version. +# See the file LICENSE included with this distribution for more +# information. SubDir TOP src ; LIBPGCLIENT_SOURCES = [ Glob $(TOP)/src : "*.c" : names-only ] ; diff --git a/src/hmac.c b/src/hmac.c new file mode 100644 index 0000000..6730226 --- /dev/null +++ b/src/hmac.c @@ -0,0 +1,228 @@ +/*Copyright (c) Brian B. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + See the file LICENSE included with this distribution for more + information. + + Portions Copyright (c) 1994, Regents of the University of California + +*/ +#include +#include "hmac.h" + +static const uint32_t sha_init_value [8] = { + 0x6a09e667UL, + 0xbb67ae85UL, + 0x3c6ef372UL, + 0xa54ff53aUL, + 0x510e527fUL, + 0x9b05688cUL, + 0x1f83d9abUL, + 0x5be0cd19UL +}; + +static const uint32_t K256[64] = { + 0x428a2f98UL, 0x71374491UL, 0xb5c0fbcfUL, 0xe9b5dba5UL, + 0x3956c25bUL, 0x59f111f1UL, 0x923f82a4UL, 0xab1c5ed5UL, + 0xd807aa98UL, 0x12835b01UL, 0x243185beUL, 0x550c7dc3UL, + 0x72be5d74UL, 0x80deb1feUL, 0x9bdc06a7UL, 0xc19bf174UL, + 0xe49b69c1UL, 0xefbe4786UL, 0x0fc19dc6UL, 0x240ca1ccUL, + 0x2de92c6fUL, 0x4a7484aaUL, 0x5cb0a9dcUL, 0x76f988daUL, + 0x983e5152UL, 0xa831c66dUL, 0xb00327c8UL, 0xbf597fc7UL, + 0xc6e00bf3UL, 0xd5a79147UL, 0x06ca6351UL, 0x14292967UL, + 0x27b70a85UL, 0x2e1b2138UL, 0x4d2c6dfcUL, 0x53380d13UL, + 0x650a7354UL, 0x766a0abbUL, 0x81c2c92eUL, 0x92722c85UL, + 0xa2bfe8a1UL, 0xa81a664bUL, 0xc24b8b70UL, 0xc76c51a3UL, + 0xd192e819UL, 0xd6990624UL, 0xf40e3585UL, 0x106aa070UL, + 0x19a4c116UL, 0x1e376c08UL, 0x2748774cUL, 0x34b0bcb5UL, + 0x391c0cb3UL, 0x4ed8aa4aUL, 0x5b9cca4fUL, 0x682e6ff3UL, + 0x748f82eeUL, 0x78a5636fUL, 0x84c87814UL, 0x8cc70208UL, + 0x90befffaUL, 0xa4506cebUL, 0xbef9a3f7UL, 0xc67178f2UL +}; + +void sha_init (sha_t *ctx) { + memcpy(ctx->state, sha_init_value, SHA_DIGEST_LEN); + memset(ctx->buf, 0, SHA_BLOCK_LEN); + ctx->bitcount = 0; +} + +#define SHA_SHORT_BLOCK_LEN (SHA_BLOCK_LEN - 8) + +#define R(b,x) ((x) >> (b)) +#define S32(b,x) (((x) >> (b)) | ((x) << (32 - (b)))) +#define Ch(x,y,z) (((x) & (y)) ^ ((~(x)) & (z))) +#define Maj(x,y,z) (((x) & (y)) ^ ((x) & (z)) ^ ((y) & (z))) +#define Sigma0(x) (S32(2, (x)) ^ S32(13, (x)) ^ S32(22, (x))) +#define Sigma1(x) (S32(6, (x)) ^ S32(11, (x)) ^ S32(25, (x))) +#define sigma0(x) (S32(7, (x)) ^ S32(18, (x)) ^ R(3 , (x))) +#define sigma1(x) (S32(17, (x)) ^ S32(19, (x)) ^ R(10, (x))) + +#if BYTE_ORDER == LITTLE_ENDIAN +#define REVERSE32(w,x) { \ + uint32_t tmp = (w); \ + tmp = (tmp >> 16) | (tmp << 16); \ + (x) = ((tmp & 0xff00ff00UL) >> 8) | ((tmp & 0x00ff00ffUL) << 8); \ +} +#define REVERSE64(w,x) { \ + uint64_t tmp = (w); \ + tmp = (tmp >> 32) | (tmp << 32); \ + tmp = ((tmp & 0xff00ff00ff00ff00ULL) >> 8) | \ + ((tmp & 0x00ff00ff00ff00ffULL) << 8); \ + (x) = ((tmp & 0xffff0000ffff0000ULL) >> 16) | \ + ((tmp & 0x0000ffff0000ffffULL) << 16); \ +} +#endif + +static void sha_transform (sha_t *ctx, const uint8_t *data) { + uint32_t a = ctx->state[0], + b = ctx->state[1], + c = ctx->state[2], + d = ctx->state[3], + e = ctx->state[4], + f = ctx->state[5], + g = ctx->state[6], + h = ctx->state[7], + s0, s1, T1, T2, *w256 = (uint32_t*)ctx->buf; + int j = 0; + do { + w256[j] = (uint32_t)data[3] | ((uint32_t)data[2] << 8) | ((uint32_t)data[1] << 16) | ((uint32_t)data[0] << 24); + data += 4; + T1 = h + Sigma1(e) + Ch(e, f, g) + K256[j] + w256[j]; + T2 = Sigma0(a) + Maj(a, b, c); + h = g; + g = f; + f = e; + e = d + T1; + d = c; + c = b; + b = a; + a = T1 + T2; + j++; + } while (j < 16); + do { + s0 = w256[(j+1) & 0x0f]; + s0 = sigma0(s0); + s1 = w256[(j+14) & 0x0f]; + s1 = sigma1(s1); + T1 = h + Sigma1(e) + Ch(e, f, g) + K256[j] + (w256[j & 0x0f] += s1 + w256[(j + 9) & 0x0f] + s0); + T2 = Sigma0(a) + Maj(a, b, c); + h = g; + g = f; + f = e; + e = d + T1; + d = c; + c = b; + b = a; + a = T1 + T2; + j++; + } while (j < 64); + ctx->state[0] += a; + ctx->state[1] += b; + ctx->state[2] += c; + ctx->state[3] += d; + ctx->state[4] += e; + ctx->state[5] += f; + ctx->state[6] += g; + ctx->state[7] += h; +} + +void sha_update (sha_t *ctx, const uint8_t *data, size_t len) { + size_t f, u; + if (0 == len) return; + if ((u = (ctx->bitcount >> 3) % SHA_BLOCK_LEN) > 0) { + f = SHA_BLOCK_LEN - u; + if (len >= f) { + memcpy(&ctx->buf[u], data, f); + ctx->bitcount += f << 3; + len -= f; + data += f; + sha_transform(ctx, ctx->buf); + } else { + memcpy(&ctx->buf[u], data, len); + ctx->bitcount += len << 3; + return; + } + } + while (len >= SHA_BLOCK_LEN) { + sha_transform(ctx, data); + ctx->bitcount += SHA_BLOCK_LEN << 3; + len -= SHA_BLOCK_LEN; + data += SHA_BLOCK_LEN; + } + if (len > 0) { + memcpy(ctx->buf, data, len); + ctx->bitcount += len << 3; + } +} + +static void sha_last (sha_t *ctx) { + uint32_t u = (ctx->bitcount >> 3) % SHA_BLOCK_LEN; + #if BYTE_ORDER == LITTLE_ENDIAN + REVERSE64(ctx->bitcount, ctx->bitcount); + #endif + if (u > 0) { + ctx->buf[u++] = 0x80; + if (u <= SHA_SHORT_BLOCK_LEN) + memset(&ctx->buf[u], 0, SHA_SHORT_BLOCK_LEN - u); + else { + if (u < SHA_BLOCK_LEN) + memset(&ctx->buf[u], 0, SHA_BLOCK_LEN - u); + sha_transform(ctx, ctx->buf); + memset(ctx->buf, 0, SHA_SHORT_BLOCK_LEN); + } + } else { + memset(ctx->buf, 0, SHA_SHORT_BLOCK_LEN); + *ctx->buf = 0x80; + } + *(uint64_t*)&ctx->buf[SHA_SHORT_BLOCK_LEN] = ctx->bitcount; + sha_transform(ctx, ctx->buf); +} + +void sha_final (sha_t *ctx, uint8_t *digest) { + if (digest) { + sha_last(ctx); + #if BYTE_ORDER == LITTLE_ENDIAN + for (int j = 0; j < 8; ++j) + REVERSE32(ctx->state[j], ctx->state[j]); + #endif + memcpy(digest, ctx->state, SHA_DIGEST_LEN); + } + memset(ctx, 0, sizeof(sha_t)); +} + +void hmac_init (hmac_t *ctx, uint8_t *key, size_t len) { + uint8_t sbuf [SHA_DIGEST_LEN]; + memset(ctx->opad, HMAC_OPAD, SHA_BLOCK_LEN); + memset(ctx->ipad, HMAC_IPAD, SHA_BLOCK_LEN); + if (len > SHA_BLOCK_LEN) { + memset(sbuf, 0, sizeof sbuf); + sha_init(&ctx->hash); + sha_update(&ctx->hash, key, len); + sha_final(&ctx->hash, sbuf); + key = sbuf; + len = SHA_DIGEST_LEN; + } + for (int i = 0; i < len; ++i) { + ctx->ipad[i] ^= key[i]; + ctx->opad[i] ^= key[i]; + } + sha_init(&ctx->hash); + sha_update(&ctx->hash, ctx->ipad, SHA_BLOCK_LEN); +} + +void hmac_update (hmac_t *ctx, const uint8_t *data, size_t len) { + sha_update(&ctx->hash, data, len); +} + +void hmac_final (hmac_t *ctx, uint8_t *dst, size_t len) { + uint8_t *x = calloc(SHA_DIGEST_LEN, sizeof(uint8_t)); + sha_final(&ctx->hash, x); + sha_init(&ctx->hash); + sha_update(&ctx->hash, ctx->opad, SHA_BLOCK_LEN); + sha_update(&ctx->hash, x, SHA_DIGEST_LEN); + sha_final(&ctx->hash, dst); + free(x); +} diff --git a/src/hmac.h b/src/hmac.h new file mode 100644 index 0000000..d700530 --- /dev/null +++ b/src/hmac.h @@ -0,0 +1,43 @@ +/*Copyright (c) Brian B. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + See the file LICENSE included with this distribution for more + information. + + Portions Copyright (c) 1994, Regents of the University of California + +*/ +#ifndef __HMAC_H__ +#define __HMAC_H__ + +#include +#include + +#define SHA_BLOCK_LEN 64 +#define SHA_DIGEST_LEN 32 +#define SHA_DIGEST_STRLEN (SHA_DIGEST_LEN * 2 + 1) +#define HMAC_IPAD 0x36 +#define HMAC_OPAD 0x5C + +typedef struct { + uint32_t state [8]; + uint64_t bitcount; + uint8_t buf [SHA_BLOCK_LEN]; +} sha_t; +void sha_init (sha_t *ctx); +void sha_update (sha_t *ctx, const uint8_t *data, size_t len); +void sha_final (sha_t *ctx, uint8_t *digest); + +typedef struct { + sha_t hash; + uint8_t ipad [SHA_BLOCK_LEN]; + uint8_t opad [SHA_BLOCK_LEN]; +} hmac_t; +void hmac_init (hmac_t *ctx, uint8_t *key, size_t len); +void hmac_update (hmac_t *ctx, const uint8_t *data, size_t len); +void hmac_final (hmac_t *ctx, uint8_t *dst, size_t len); + +#endif diff --git a/src/md5.c b/src/md5.c dissimilarity index 99% index cdba052..b371bd4 100644 --- a/src/md5.c +++ b/src/md5.c @@ -1,189 +1,153 @@ -/********************************************************************* -* Filename: md5.c -* Author: Brad Conte (brad AT bradconte.com) -* Copyright: -* Disclaimer: This code is presented "as is" without any guarantees. -* Details: Implementation of the MD5 hashing algorithm. - Algorithm specification can be found here: - * http://tools.ietf.org/html/rfc1321 - This implementation uses little endian byte order. -*********************************************************************/ - -/*************************** HEADER FILES ***************************/ -#include -#include -#include "md5.h" - -/****************************** MACROS ******************************/ -#define ROTLEFT(a,b) ((a << b) | (a >> (32-b))) - -#define F(x,y,z) ((x & y) | (~x & z)) -#define G(x,y,z) ((x & z) | (y & ~z)) -#define H(x,y,z) (x ^ y ^ z) -#define I(x,y,z) (y ^ (x | ~z)) - -#define FF(a,b,c,d,m,s,t) { a += F(b,c,d) + m + t; \ - a = b + ROTLEFT(a,s); } -#define GG(a,b,c,d,m,s,t) { a += G(b,c,d) + m + t; \ - a = b + ROTLEFT(a,s); } -#define HH(a,b,c,d,m,s,t) { a += H(b,c,d) + m + t; \ - a = b + ROTLEFT(a,s); } -#define II(a,b,c,d,m,s,t) { a += I(b,c,d) + m + t; \ - a = b + ROTLEFT(a,s); } - -/*********************** FUNCTION DEFINITIONS ***********************/ -void md5_transform(MD5_CTX *ctx, const BYTE data[]) -{ - WORD a, b, c, d, m[16], i, j; - - // MD5 specifies big endian byte order, but this implementation assumes a little - // endian byte order CPU. Reverse all the bytes upon input, and re-reverse them - // on output (in md5_final()). - for (i = 0, j = 0; i < 16; ++i, j += 4) - m[i] = (data[j]) + (data[j + 1] << 8) + (data[j + 2] << 16) + (data[j + 3] << 24); - - a = ctx->state[0]; - b = ctx->state[1]; - c = ctx->state[2]; - d = ctx->state[3]; - - FF(a,b,c,d,m[0], 7,0xd76aa478); - FF(d,a,b,c,m[1], 12,0xe8c7b756); - FF(c,d,a,b,m[2], 17,0x242070db); - FF(b,c,d,a,m[3], 22,0xc1bdceee); - FF(a,b,c,d,m[4], 7,0xf57c0faf); - FF(d,a,b,c,m[5], 12,0x4787c62a); - FF(c,d,a,b,m[6], 17,0xa8304613); - FF(b,c,d,a,m[7], 22,0xfd469501); - FF(a,b,c,d,m[8], 7,0x698098d8); - FF(d,a,b,c,m[9], 12,0x8b44f7af); - FF(c,d,a,b,m[10],17,0xffff5bb1); - FF(b,c,d,a,m[11],22,0x895cd7be); - FF(a,b,c,d,m[12], 7,0x6b901122); - FF(d,a,b,c,m[13],12,0xfd987193); - FF(c,d,a,b,m[14],17,0xa679438e); - FF(b,c,d,a,m[15],22,0x49b40821); - - GG(a,b,c,d,m[1], 5,0xf61e2562); - GG(d,a,b,c,m[6], 9,0xc040b340); - GG(c,d,a,b,m[11],14,0x265e5a51); - GG(b,c,d,a,m[0], 20,0xe9b6c7aa); - GG(a,b,c,d,m[5], 5,0xd62f105d); - GG(d,a,b,c,m[10], 9,0x02441453); - GG(c,d,a,b,m[15],14,0xd8a1e681); - GG(b,c,d,a,m[4], 20,0xe7d3fbc8); - GG(a,b,c,d,m[9], 5,0x21e1cde6); - GG(d,a,b,c,m[14], 9,0xc33707d6); - GG(c,d,a,b,m[3], 14,0xf4d50d87); - GG(b,c,d,a,m[8], 20,0x455a14ed); - GG(a,b,c,d,m[13], 5,0xa9e3e905); - GG(d,a,b,c,m[2], 9,0xfcefa3f8); - GG(c,d,a,b,m[7], 14,0x676f02d9); - GG(b,c,d,a,m[12],20,0x8d2a4c8a); - - HH(a,b,c,d,m[5], 4,0xfffa3942); - HH(d,a,b,c,m[8], 11,0x8771f681); - HH(c,d,a,b,m[11],16,0x6d9d6122); - HH(b,c,d,a,m[14],23,0xfde5380c); - HH(a,b,c,d,m[1], 4,0xa4beea44); - HH(d,a,b,c,m[4], 11,0x4bdecfa9); - HH(c,d,a,b,m[7], 16,0xf6bb4b60); - HH(b,c,d,a,m[10],23,0xbebfbc70); - HH(a,b,c,d,m[13], 4,0x289b7ec6); - HH(d,a,b,c,m[0], 11,0xeaa127fa); - HH(c,d,a,b,m[3], 16,0xd4ef3085); - HH(b,c,d,a,m[6], 23,0x04881d05); - HH(a,b,c,d,m[9], 4,0xd9d4d039); - HH(d,a,b,c,m[12],11,0xe6db99e5); - HH(c,d,a,b,m[15],16,0x1fa27cf8); - HH(b,c,d,a,m[2], 23,0xc4ac5665); - - II(a,b,c,d,m[0], 6,0xf4292244); - II(d,a,b,c,m[7], 10,0x432aff97); - II(c,d,a,b,m[14],15,0xab9423a7); - II(b,c,d,a,m[5], 21,0xfc93a039); - II(a,b,c,d,m[12], 6,0x655b59c3); - II(d,a,b,c,m[3], 10,0x8f0ccc92); - II(c,d,a,b,m[10],15,0xffeff47d); - II(b,c,d,a,m[1], 21,0x85845dd1); - II(a,b,c,d,m[8], 6,0x6fa87e4f); - II(d,a,b,c,m[15],10,0xfe2ce6e0); - II(c,d,a,b,m[6], 15,0xa3014314); - II(b,c,d,a,m[13],21,0x4e0811a1); - II(a,b,c,d,m[4], 6,0xf7537e82); - II(d,a,b,c,m[11],10,0xbd3af235); - II(c,d,a,b,m[2], 15,0x2ad7d2bb); - II(b,c,d,a,m[9], 21,0xeb86d391); - - ctx->state[0] += a; - ctx->state[1] += b; - ctx->state[2] += c; - ctx->state[3] += d; -} - -void md5_init(MD5_CTX *ctx) -{ - ctx->datalen = 0; - ctx->bitlen = 0; - ctx->state[0] = 0x67452301; - ctx->state[1] = 0xEFCDAB89; - ctx->state[2] = 0x98BADCFE; - ctx->state[3] = 0x10325476; -} - -void md5_update(MD5_CTX *ctx, const BYTE data[], size_t len) -{ - size_t i; - - for (i = 0; i < len; ++i) { - ctx->data[ctx->datalen] = data[i]; - ctx->datalen++; - if (ctx->datalen == 64) { - md5_transform(ctx, ctx->data); - ctx->bitlen += 512; - ctx->datalen = 0; - } - } -} - -void md5_final(MD5_CTX *ctx, BYTE hash[]) -{ - size_t i; - - i = ctx->datalen; - - // Pad whatever data is left in the buffer. - if (ctx->datalen < 56) { - ctx->data[i++] = 0x80; - while (i < 56) - ctx->data[i++] = 0x00; - } - else if (ctx->datalen >= 56) { - ctx->data[i++] = 0x80; - while (i < 64) - ctx->data[i++] = 0x00; - md5_transform(ctx, ctx->data); - memset(ctx->data, 0, 56); - } - - // Append to the padding the total message's length in bits and transform. - ctx->bitlen += ctx->datalen * 8; - ctx->data[56] = ctx->bitlen; - ctx->data[57] = ctx->bitlen >> 8; - ctx->data[58] = ctx->bitlen >> 16; - ctx->data[59] = ctx->bitlen >> 24; - ctx->data[60] = ctx->bitlen >> 32; - ctx->data[61] = ctx->bitlen >> 40; - ctx->data[62] = ctx->bitlen >> 48; - ctx->data[63] = ctx->bitlen >> 56; - md5_transform(ctx, ctx->data); - - // Since this implementation uses little endian byte ordering and MD uses big endian, - // reverse all the bytes when copying the final state to the output hash. - for (i = 0; i < 4; ++i) { - hash[i] = (ctx->state[0] >> (i * 8)) & 0x000000ff; - hash[i + 4] = (ctx->state[1] >> (i * 8)) & 0x000000ff; - hash[i + 8] = (ctx->state[2] >> (i * 8)) & 0x000000ff; - hash[i + 12] = (ctx->state[3] >> (i * 8)) & 0x000000ff; - } -} +/*Copyright (c) Brian B. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + See the file LICENSE included with this distribution for more + information. +*/ +#include "md5.h" + +#define A 0x67452301 +#define B 0xefcdab89 +#define C 0x98badcfe +#define D 0x10325476 + +static uint32_t S[] = {7, 12, 17, 22, 7, 12, 17, 22, 7, 12, 17, 22, 7, 12, 17, 22, + 5, 9, 14, 20, 5, 9, 14, 20, 5, 9, 14, 20, 5, 9, 14, 20, + 4, 11, 16, 23, 4, 11, 16, 23, 4, 11, 16, 23, 4, 11, 16, 23, + 6, 10, 15, 21, 6, 10, 15, 21, 6, 10, 15, 21, 6, 10, 15, 21}; + +static uint32_t K[] = {0xd76aa478, 0xe8c7b756, 0x242070db, 0xc1bdceee, + 0xf57c0faf, 0x4787c62a, 0xa8304613, 0xfd469501, + 0x698098d8, 0x8b44f7af, 0xffff5bb1, 0x895cd7be, + 0x6b901122, 0xfd987193, 0xa679438e, 0x49b40821, + 0xf61e2562, 0xc040b340, 0x265e5a51, 0xe9b6c7aa, + 0xd62f105d, 0x02441453, 0xd8a1e681, 0xe7d3fbc8, + 0x21e1cde6, 0xc33707d6, 0xf4d50d87, 0x455a14ed, + 0xa9e3e905, 0xfcefa3f8, 0x676f02d9, 0x8d2a4c8a, + 0xfffa3942, 0x8771f681, 0x6d9d6122, 0xfde5380c, + 0xa4beea44, 0x4bdecfa9, 0xf6bb4b60, 0xbebfbc70, + 0x289b7ec6, 0xeaa127fa, 0xd4ef3085, 0x04881d05, + 0xd9d4d039, 0xe6db99e5, 0x1fa27cf8, 0xc4ac5665, + 0xf4292244, 0x432aff97, 0xab9423a7, 0xfc93a039, + 0x655b59c3, 0x8f0ccc92, 0xffeff47d, 0x85845dd1, + 0x6fa87e4f, 0xfe2ce6e0, 0xa3014314, 0x4e0811a1, + 0xf7537e82, 0xbd3af235, 0x2ad7d2bb, 0xeb86d391}; + +#define F(X, Y, Z) ((X & Y) | (~X & Z)) +#define G(X, Y, Z) ((X & Z) | (Y & ~Z)) +#define H(X, Y, Z) (X ^ Y ^ Z) +#define I(X, Y, Z) (Y ^ (X | ~Z)) + +static uint8_t PADDING[] = {0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; + +void md5_init(md5_t *ctx){ + ctx->size = (uint64_t)0; + + ctx->buffer[0] = (uint32_t)A; + ctx->buffer[1] = (uint32_t)B; + ctx->buffer[2] = (uint32_t)C; + ctx->buffer[3] = (uint32_t)D; +} + +uint32_t rotate_left(uint32_t x, uint32_t n){ + return (x << n) | (x >> (32 - n)); +} + +static void md5_step(uint32_t *buffer, uint32_t *input){ + uint32_t AA = buffer[0]; + uint32_t BB = buffer[1]; + uint32_t CC = buffer[2]; + uint32_t DD = buffer[3]; + + uint32_t E; + + unsigned int j; + + for(unsigned int i = 0; i < 64; ++i){ + switch(i / 16){ + case 0: + E = F(BB, CC, DD); + j = i; + break; + case 1: + E = G(BB, CC, DD); + j = ((i * 5) + 1) % 16; + break; + case 2: + E = H(BB, CC, DD); + j = ((i * 3) + 5) % 16; + break; + default: + E = I(BB, CC, DD); + j = (i * 7) % 16; + break; + } + + uint32_t temp = DD; + DD = CC; + CC = BB; + BB = BB + rotate_left(AA + E + K[i] + input[j], S[i]); + AA = temp; + } + + buffer[0] += AA; + buffer[1] += BB; + buffer[2] += CC; + buffer[3] += DD; +} +void md5_update(md5_t *ctx, uint8_t *input_buffer, size_t input_len){ + uint32_t input[16]; + unsigned int offset = ctx->size % 64; + ctx->size += (uint64_t)input_len; + + for(unsigned int i = 0; i < input_len; ++i){ + ctx->input[offset++] = (uint8_t)*(input_buffer + i); + if(offset % 64 == 0){ + for(unsigned int j = 0; j < 16; ++j){ + input[j] = (uint32_t)(ctx->input[(j * 4) + 3]) << 24 | + (uint32_t)(ctx->input[(j * 4) + 2]) << 16 | + (uint32_t)(ctx->input[(j * 4) + 1]) << 8 | + (uint32_t)(ctx->input[(j * 4)]); + } + md5_step(ctx->buffer, input); + offset = 0; + } + } +} + +void md5_final(md5_t *ctx){ + uint32_t input[16]; + unsigned int offset = ctx->size % 64; + unsigned int padding_length = offset < 56 ? 56 - offset : (56 + 64) - offset; + + md5_update(ctx, PADDING, padding_length); + ctx->size -= (uint64_t)padding_length; + + for(unsigned int j = 0; j < 14; ++j){ + input[j] = (uint32_t)(ctx->input[(j * 4) + 3]) << 24 | + (uint32_t)(ctx->input[(j * 4) + 2]) << 16 | + (uint32_t)(ctx->input[(j * 4) + 1]) << 8 | + (uint32_t)(ctx->input[(j * 4)]); + } + input[14] = (uint32_t)(ctx->size * 8); + input[15] = (uint32_t)((ctx->size * 8) >> 32); + + md5_step(ctx->buffer, input); + + for(unsigned int i = 0; i < 4; ++i){ + ctx->digest[(i * 4) + 0] = (uint8_t)((ctx->buffer[i] & 0x000000FF)); + ctx->digest[(i * 4) + 1] = (uint8_t)((ctx->buffer[i] & 0x0000FF00) >> 8); + ctx->digest[(i * 4) + 2] = (uint8_t)((ctx->buffer[i] & 0x00FF0000) >> 16); + ctx->digest[(i * 4) + 3] = (uint8_t)((ctx->buffer[i] & 0xFF000000) >> 24); + } +} diff --git a/src/md5.h b/src/md5.h dissimilarity index 99% index 1370387..e718575 100644 --- a/src/md5.h +++ b/src/md5.h @@ -1,34 +1,29 @@ -/********************************************************************* -* Filename: md5.h -* Author: Brad Conte (brad AT bradconte.com) -* Copyright: -* Disclaimer: This code is presented "as is" without any guarantees. -* Details: Defines the API for the corresponding MD5 implementation. -*********************************************************************/ - -#ifndef MD5_H -#define MD5_H - -/*************************** HEADER FILES ***************************/ -#include - -/****************************** MACROS ******************************/ -#define MD5_BLOCK_SIZE 16 // MD5 outputs a 16 byte digest - -/**************************** DATA TYPES ****************************/ -typedef unsigned char BYTE; // 8-bit byte -typedef unsigned int WORD; // 32-bit word, change to "long" for 16-bit machines - -typedef struct { - BYTE data[64]; - WORD datalen; - unsigned long long bitlen; - WORD state[4]; -} MD5_CTX; - -/*********************** FUNCTION DECLARATIONS **********************/ -void md5_init(MD5_CTX *ctx); -void md5_update(MD5_CTX *ctx, const BYTE data[], size_t len); -void md5_final(MD5_CTX *ctx, BYTE hash[]); - -#endif // MD5_H +/*Copyright (c) Brian B. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + See the file LICENSE included with this distribution for more + information. +*/ +#ifndef __MD5_H__ +#define __MD5_H__ + +#include +#include +#include +#include + +typedef struct{ + uint64_t size; + uint32_t buffer[4]; + uint8_t input[64]; + uint8_t digest[16]; +} md5_t; + +void md5_init(md5_t *ctx); +void md5_update(md5_t *ctx, uint8_t *input, size_t input_len); +void md5_final(md5_t *ctx); + +#endif diff --git a/src/pgconn.c b/src/pgconn.c index 997625e..9a7fc1a 100644 --- a/src/pgconn.c +++ b/src/pgconn.c @@ -1,3 +1,13 @@ +/*Copyright (c) Brian B. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + See the file LICENSE included with this distribution for more + information. +*/ +#include "hmac.h" #include "libpgcli/pgconn.h" #define PG_STACKSIZE 1024 * 8 @@ -155,13 +165,6 @@ const int pg_error (pgconn_t *conn, pgerror_t *e) { return 0; } -typedef struct { - struct sockaddr_in in_addr; - char *user; - char *pass; - char salt [4]; -} conninfo_t; - static void _pg_startup (pgconn_t *conn, const char *conn_info, conninfo_t *cinfo) { pgmsg_t *msg = pgmsg_create_startup_params(conn_info); if (-1 == pgmsg_send(conn->fd, msg)) @@ -215,15 +218,16 @@ static void _pg_startup (pgconn_t *conn, const char *conn_info, conninfo_t *cinf else if (0 == strcmp(resp->msg_param_status.name, "TimeZone")) conn->timezone = strdup(resp->msg_param_status.value); - free(resp); + if (resp) free(resp); + resp = NULL; free(msg); msg = NULL; break; case PG_AUTHOK: resp = pgmsg_parse(msg); - switch (conn->authok = resp->msg_auth.success) { - case PG_OK: - break; + if (!resp) continue; + conn->authok = resp->msg_auth.success; + switch (conn->authok) { case PG_REQMD5: case PG_REQPASS: memcpy(cinfo->salt, resp->msg_auth.kind.md5_auth, sizeof(uint8_t) * 4); @@ -232,15 +236,26 @@ static void _pg_startup (pgconn_t *conn, const char *conn_info, conninfo_t *cinf msg = pgmsg_create_pass(conn->authok, cinfo->salt, sizeof(uint8_t) * 4, cinfo->user, cinfo->pass); pgmsg_send(conn->fd, msg); free(msg); - msg = NULL; + break; + case PG_REQSASL: + free(msg); + msg = pgmsg_create_sasl_init(cinfo); + pgmsg_send(conn->fd, msg); + break; + case PG_SASLCON: + free(msg); + msg = pgmsg_create_sasl_fin(resp, cinfo); + pgmsg_send(conn->fd, msg); + break; + case PG_OK: + case PG_SASLCOMP: break; default: - free(resp); conn->intr_error = EPG_PROTO; goto done; } - free(resp); free(msg); + free(resp); msg = NULL; break; default: @@ -382,7 +397,10 @@ pgconn_t *pg_connect (const char *url) { .sin_family = AF_INET, .sin_port = pg_port, .sin_addr.s_addr = pg_addr }, - .user = NULL, .pass = NULL }; + .user = NULL, .pass = NULL, + .srv_scram_msg = NULL, .fmsg_bare = NULL, + .fmsg_srv = NULL, .fmsg_wproof = NULL, + .nonce = NULL }; int fd; uint32_t flags = 0; conn = calloc(1, sizeof(pgconn_t)); @@ -407,6 +425,16 @@ pgconn_t *pg_connect (const char *url) { free(cinfo.user); if (cinfo.pass) free(cinfo.pass); + if (cinfo.srv_scram_msg) + free(cinfo.srv_scram_msg); + if (cinfo.fmsg_bare) + free(cinfo.fmsg_bare); + if (cinfo.fmsg_srv) + free(cinfo.fmsg_srv); + if (cinfo.fmsg_wproof) + free(cinfo.fmsg_wproof); + if (cinfo.nonce) + free(cinfo.nonce); free(conn_info); return conn; } @@ -459,6 +487,8 @@ void pg_disconnect (pgconn_t *conn) { free(conn->timezone); if (conn->dbname) free(conn->dbname); + if (conn->nonce) + free(conn->nonce); lst_free(conn->row_list); lst_free(conn->msgs); if (conn->fd > 0) diff --git a/src/pgfld.c b/src/pgfld.c index e9ac346..df9399e 100644 --- a/src/pgfld.c +++ b/src/pgfld.c @@ -1,3 +1,12 @@ +/*Copyright (c) Brian B. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + See the file LICENSE included with this distribution for more + information. +*/ #include "libpgcli/pgfld.h" //****************************************************************************** @@ -255,9 +264,9 @@ void pg_get_numeric (uint8_t *buf, mpq_t res, uint16_t *scale) { mpq_ptr q = x; mpz_ptr n = &q->_mp_num, d = &q->_mp_den; int16_t *digits = malloc(len * sizeof(int16_t)), *p_digits = digits; - for (int i = 0; i < len; ++i) { - digits[i] = be16toh(*(int16_t*)buf); buf += sizeof(int16_t); - } + for (int i = 0; i < len; ++i) + digits[i] = be16toh(*(int16_t*)buf); + buf += sizeof(int16_t); ++weight; mpz_init(n); if (weight > 0) diff --git a/src/pgpool.c b/src/pgpool.c index fa2fe3e..466722e 100644 --- a/src/pgpool.c +++ b/src/pgpool.c @@ -1,3 +1,12 @@ +/*Copyright (c) Brian B. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + See the file LICENSE included with this distribution for more + information. +*/ #include "libpgcli/pgpool.h" pgpool_t *pgpool_create () { diff --git a/src/pgprov3.c b/src/pgprov3.c index 82f841b..ab5443d 100644 --- a/src/pgprov3.c +++ b/src/pgprov3.c @@ -1,4 +1,14 @@ +/*Copyright (c) Brian B. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + See the file LICENSE included with this distribution for more + information. +*/ #include "md5.h" +#include "hmac.h" #include "libpgcli/pgprov3.h" #define CHUNKSIZE 32 @@ -128,6 +138,8 @@ static inline pgmsg_t *_add_str_param (pgmsg_t *msg, const char *k, size_t lk, c static pgmsg_t *_add_param (pgmsg_t *msg, const char *begin, const char *end, uint32_t *flags) { const char *p = begin, *p1; while (p < end && '=' != *p) ++p; + if (0 == strncmp(begin, "password", (uintptr_t)p - (uintptr_t)begin)) + return msg; if (p == end) return msg; p1 = p; @@ -275,7 +287,7 @@ pgmsg_t *pgmsg_create_close(char what, const char *str, size_t slen) { static void _pg_md5_hash (const void *buff, size_t len, char *out) { uint8_t digest [16]; - MD5_CTX ctx; + md5_t ctx; md5_init(&ctx); while (len > 0) { if (len > 512) @@ -285,8 +297,8 @@ static void _pg_md5_hash (const void *buff, size_t len, char *out) { buff += 512; len -= 512; } - md5_final(&ctx, digest); -// memcpy(digest, ctx.digest, 16); + md5_final(&ctx); + memcpy(digest, ctx.digest, sizeof digest); for (int i = 0; i < 16; ++i) snprintf(&(out[i*2]), 16*2, "%02x", (uint8_t)digest[i]); } @@ -321,6 +333,156 @@ pgmsg_t *pgmsg_create_pass (int req, const char *salt, size_t salt_len, const ch return msg; } +pgmsg_t *pgmsg_create_sasl_init (conninfo_t *cinfo) { + char raw_nonce [SCRAM_RAW_NONCE_LEN+1]; + strand(raw_nonce, SCRAM_RAW_NONCE_LEN, RAND_ALNUM); + raw_nonce[SCRAM_RAW_NONCE_LEN] = '\0'; + cinfo->nonce = cstr_b64encode(raw_nonce, SCRAM_RAW_NONCE_LEN); + str_t *str = strprintf("n,,n=,r=%s", cinfo->nonce->ptr); + cinfo->fmsg_bare = mkcstr(str->ptr+3, str->len-3); + pgmsg_t *msg = pgmsg_create(PG_PASS); + _setstr(&msg, CONST_STR_LEN("SCRAM-SHA-256")); + _seti8(&msg, 0); + _seti32(&msg, str->len); + _setstr(&msg, str->ptr, str->len); + free(str); + return msg; +} + +static int _parse_scram_final (pgmsg_resp_t *resp, conninfo_t *cinfo) { + strptr_t entry = { .ptr = NULL, .len = 0 }; + char *data = (char*)resp->msg_auth.kind.sasl_auth.data; + int len = resp->msg_auth.kind.sasl_auth.len; + if ('e' == *resp->msg_auth.kind.sasl_auth.data) + return -1; + if (!(cinfo->srv_scram_msg = strsplit(data, len, ','))) + return -1; + cinfo->fmsg_srv = mkcstr(data, len); + while (0 == strnext(cinfo->srv_scram_msg, &entry)) { + if (entry.len < 3 && '=' != entry.ptr[1]) + continue; + switch (*entry.ptr) { + case 'r': + cinfo->r_attr = entry.ptr+2; + break; + case 's': + cinfo->s_attr = entry.ptr+2; + break; + case 'i': + cinfo->i_attr = entry.ptr+2; + break; + } + } + return cinfo->r_attr && cinfo->s_attr && cinfo->i_attr ? 0 : -1; +} + +static void _scram_create_key (uint8_t *salted_password, uint8_t *result) { + hmac_t ctx; + hmac_init(&ctx, salted_password, SCRAM_KEY_LEN); + hmac_update(&ctx, (uint8_t*)"Client Key", sizeof("Client Key")-1); + hmac_final(&ctx, result, SCRAM_KEY_LEN); +} + +char *(*on_pgauth) (const char *prompt, int is_echo); +static struct termios term_settings; +static char *_pg_auth (const char *prompt, const char *def_auth, int is_echo) { + char *s = NULL; + size_t len = 0; + ssize_t ilen; + struct termios tc; + if (on_pgauth) + return on_pgauth(prompt, is_echo); + printf("%s", prompt); + if (!is_echo) { + tcgetattr(0, &term_settings); + tc = term_settings; + tc.c_lflag &= ~ECHO; + tcsetattr(0, TCSANOW, &tc); + } + if (-1 == (ilen = getline(&s, &len, stdin))) { + if (!is_echo) + tcsetattr(0, TCSANOW, &term_settings); + return strdup(def_auth); + } + if (!is_echo) { + tcsetattr(0, TCSANOW, &term_settings); + printf("\n"); + } + s[ilen-1] = '\0'; + return s; +} + +static void _scram_salted_password (conninfo_t *cinfo, cstr_t *salt) { + hmac_t ctx; + if (!cinfo->user) + cinfo->user = _pg_auth("Enter username: ", getenv("USER"), 1); + if (!cinfo->pass) + cinfo->pass = _pg_auth("Enter password: ", "", 0); + int password_len = strlen(cinfo->pass); + uint32_t one = htobe32(1); + uint8_t ui_prev [SCRAM_KEY_LEN], + ui [SCRAM_KEY_LEN]; + int iterations = strtol(cinfo->i_attr, NULL, 0); + hmac_init(&ctx, (uint8_t*)cinfo->pass, password_len); + hmac_update(&ctx, (uint8_t*)salt->ptr, strlen(salt->ptr)); + hmac_update(&ctx, (uint8_t*)&one, sizeof(uint32_t)); + hmac_final(&ctx, ui_prev, sizeof(ui_prev)); + memcpy(cinfo->salted_password, ui_prev, SCRAM_KEY_LEN); + for (int i = 2; i <= iterations; ++i) { + hmac_init(&ctx, (uint8_t*)cinfo->pass, password_len); + hmac_update(&ctx, ui_prev, SCRAM_KEY_LEN); + hmac_final(&ctx, ui, SCRAM_KEY_LEN); + for (int j = 0; j < SCRAM_KEY_LEN; ++j) + cinfo->salted_password[j] ^= ui[j]; + memcpy(ui_prev, ui, SCRAM_KEY_LEN); + } +} + +static void _scram_h (uint8_t *in, int len, uint8_t *result) { + sha_t ctx; + memset(&ctx, 0, sizeof ctx); + sha_init(&ctx); + sha_update(&ctx, in, len); + sha_final(&ctx, result); +} + +static void _calc_scram_proof (conninfo_t *cinfo, uint8_t *result) { + hmac_t ctx; + uint8_t client_key [SCRAM_KEY_LEN], + stored_key [SCRAM_KEY_LEN], + clsign_key [SCRAM_KEY_LEN]; + cstr_t *salt = cstr_b64decode(cinfo->s_attr, strlen(cinfo->s_attr)); + _scram_salted_password(cinfo, salt); + free(salt); + _scram_create_key((uint8_t*)cinfo->salted_password, client_key); + _scram_h(client_key, SCRAM_KEY_LEN, stored_key); + hmac_init(&ctx, stored_key, SCRAM_KEY_LEN); + hmac_update(&ctx, (uint8_t*)cinfo->fmsg_bare->ptr, cinfo->fmsg_bare->len); + hmac_update(&ctx, (const uint8_t*)",", 1); + hmac_update(&ctx, (uint8_t*)cinfo->fmsg_srv->ptr, cinfo->fmsg_srv->len); + hmac_update(&ctx, (const uint8_t*)",", 1); + hmac_update(&ctx, (const uint8_t*)cinfo->fmsg_wproof->ptr, cinfo->fmsg_wproof->len); + hmac_final(&ctx, clsign_key, SCRAM_KEY_LEN); + for (int i = 0; i < SCRAM_KEY_LEN; ++i) + result[i] = client_key[i] ^ clsign_key[i]; +} + +pgmsg_t *pgmsg_create_sasl_fin (pgmsg_resp_t *resp, conninfo_t *cinfo) { + uint8_t cln_proof_key [SCRAM_KEY_LEN]; + _parse_scram_final(resp, cinfo); + str_t *str = strprintf("c=biws,r=%s", cinfo->r_attr); + cinfo->fmsg_wproof = mkcstr(str->ptr, str->len); + strnadd(&str, CONST_STR_LEN(",p=")); + _calc_scram_proof(cinfo, cln_proof_key); + cstr_t *cln_proof = cstr_b64encode((char*)cln_proof_key, SCRAM_KEY_LEN); + strnadd(&str, cln_proof->ptr, cln_proof->len); + pgmsg_t *msg = pgmsg_create(PG_PASS); + _setstr(&msg, str->ptr, str->len); + free(cln_proof); + free(str); + return msg; +} + int pgmsg_send (int fd, pgmsg_t *msg) { void *buf; size_t size; @@ -461,17 +623,30 @@ pgmsg_resp_t *pgmsg_parse (pgmsg_t *msg) { msg->pc = msg->body.ptr; switch (msg->body.type) { case PG_AUTHOK: - resp = malloc(sizeof(pgmsg_auth_t)); - resp->type = msg->body.type; - switch (resp->msg_auth.success = be32toh(*((int32_t*)msg->body.ptr))) { + switch (be32toh(*((int32_t*)msg->body.ptr))) { case PG_OK: + resp = malloc(sizeof(pgmsg_auth_t)); + resp->type = msg->body.type; + resp->msg_auth.success = be32toh(*((int32_t*)msg->body.ptr)); break; case PG_REQMD5: + resp = malloc(sizeof(pgmsg_auth_t)); + resp->type = msg->body.type; + resp->msg_auth.success = be32toh(*((int32_t*)msg->body.ptr)); memcpy(resp->msg_auth.kind.md5_auth, msg->body.ptr + sizeof(int32_t), sizeof(uint8_t)*4); break; - default: - free(resp); - resp = NULL; + case PG_REQSASL: + resp = malloc(sizeof(pgmsg_auth_t)); + resp->type = msg->body.type; + resp->msg_auth.success = be32toh(*((int32_t*)msg->body.ptr)); + break; + case PG_SASLCON: + case PG_SASLCOMP: + resp = malloc(sizeof(pgmsg_auth_t) + sizeof(sasl_t) + msg->body.len - sizeof(int32_t) * 2); + resp->type = msg->body.type; + resp->msg_auth.success = be32toh(*((int32_t*)msg->body.ptr)); + resp->msg_auth.kind.sasl_auth.len = msg->body.len - sizeof(int32_t) * 2; + memcpy(resp->msg_auth.kind.sasl_auth.data, msg->body.ptr + sizeof(int32_t), resp->msg_auth.kind.sasl_auth.len); break; } break; diff --git a/test.sh b/test.sh deleted file mode 100755 index ef05b26..0000000 --- a/test.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -if [ -z "$1" ]; then - exit 0 -fi -#valgrind --log-file=./$1.log --leak-check=full --show-reachable=yes --track-origins=yes ./$1 $2 $3 -valgrind --log-file=./$1.log --leak-check=full --show-reachable=yes --track-origins=yes ./$1 postgresql://localhost/bb diff --git a/test/Jamfile b/test/Jamfile deleted file mode 100644 index 038125f..0000000 --- a/test/Jamfile +++ /dev/null @@ -1,7 +0,0 @@ -SubDir TOP test ; - -Main pg : pg.c ; -Main pg_pool : pg_pool.c ; - -LinkLibraries pg : libpgcli.a ; -LinkLibraries pg_pool : libpgcli.a ; diff --git a/test/pg.c b/test/pg.c deleted file mode 100644 index bcc23d4..0000000 --- a/test/pg.c +++ /dev/null @@ -1,214 +0,0 @@ -#include "libpgcli/pgconn.h" - -static void print_server_state (pgconn_t *conn) { - printf("Date style: %s\n", conn->date_style ? conn->date_style : ""); - printf("Client encoding: %s\n", conn->client_encoding ? conn->client_encoding : ""); - printf("Server encoding: %s\n", conn->server_encoding ? conn->server_encoding : ""); - printf("Session authorization: %s\n", conn->session_auth ? conn->session_auth : ""); - printf("Integer datetimes: %s\n", 1 == conn->is_int_datetimes ? "yes" : "no"); - printf("Superuser: %s\n", 1 == conn->is_superuser ? "yes" : "no"); - printf("Server version: %d.%d\n", conn->major_ver, conn->minor_ver); -} - -static void out_result (pgconn_t *conn) { - for (int i = 0; i < pg_nrecs(conn); ++i) { - strptr_t s; - unsigned char *u; - char uuid [UUID_STR_LEN]; - str_t *str; - mpq_t n; - int64_t m; - struct tm tm; - uint16_t dscale; - printf("id: %d; ", pg_geti32(conn, i, 0)); - s = pg_getstr(conn, i, 1); - printf("name: %s; ", s.ptr); - free(s.ptr); - printf("idb: %ld; ", pg_geti64(conn, i, 2)); - printf("fl: %.*f; ", 6, pg_getf(conn, i, 3)); - printf("dbl: %.*f; ", 14, pg_getd(conn, i, 4)); - printf("b: %d; ", pg_getbool(conn, i, 5)); - u = pg_getuuid(conn, i, 6); - uuid_unparse(u, uuid); - printf("uu: %s; ", uuid); - printf("bi: 0x%08X; ", pg_getx32(conn, i, 7)); - m = pg_geti64(conn, i, 8); - printf("m: %ld.%ld; ", m/100, m%100); - s = pg_getstr(conn, i, 9); - printf("t: %s; ", s.ptr); - free(s.ptr); - pg_getnum(conn, i, 10, n, &dscale); - str = pg_numstr(n, 10, dscale, 6); - printf("n: %s; ", str->ptr); - free(str); - mpq_clear(n); - date_to_tm(pg_getdate(conn, i, 11), &tm); - printf("d: %d-%02d-%02d; ", tm.tm_year, tm.tm_mon, tm.tm_mday); - timestamp_to_tm(pg_gettm(conn, i, 12), &tm); - printf("tm: %d-%02d-%02d %02d:%02d:%02d\n", tm.tm_year, tm.tm_mon, tm.tm_mday, tm.tm_hour, tm.tm_min, tm.tm_sec); - } -} - - -static void sql00 (pgconn_t *conn) { - printf("\ninsert 100 records using prepared query\n"); - pgfld_t a_id = PG_DEF_INT, - a_name = PG_DEF_VARCHAR, - a_idb = PG_DEF_BIGINT, - a_fl = PG_DEF_FLOAT, - a_dbl = PG_DEF_DOUBLE, - a_bool = PG_DEF_BOOL, - a_uu = PG_DEF_UUID, - a_bi = PG_DEF_BIT32, - a_m = PG_DEF_MONEY, - a_t = PG_DEF_TEXT, - a_n = PG_DEF; - if (0 == pg_prepare(conn, "insert into t1 (id, name, idb, fl, dbl, b, uu, bi, m, t, n) values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11)", 0, - &a_id, &a_name, &a_idb, &a_fl, &a_dbl, &a_bool, &a_uu, &a_bi, &a_m, &a_t, &a_n, NULL)) { - for (int i = 1; i < 100; ++i) { - float f = i; - char buf_name [64], buf_n [64]; - int len_name = snprintf(buf_name, sizeof buf_name, "name%d", i), - len_n = snprintf(buf_n, sizeof buf_n, "%f", f + 1/f); - uuid_t uuid; - uuid_generate(uuid); - f = f + 1/f; - PG_SET_INT(a_id, i); - PG_SET_VARCHAR(a_name, buf_name, len_name); - PG_SET_BIGINT(a_idb, i); - PG_SET_FLOAT(a_fl, f); - PG_SET_DOUBLE(a_dbl, f); - PG_SET_BOOL(a_bool, 0 == i % 2); - PG_SET_UUID(a_uu, uuid); - PG_SET_BIT32(a_bi, i); - PG_SET_MONEY(a_m, i*100+i); - PG_SET_TEXT(a_t, buf_name, len_name); - PG_SET(a_n, buf_n, len_n); - pg_exec(conn, PG_FULL, PG_BIN, &a_id, &a_name, &a_idb, &a_fl, &a_dbl, &a_bool, &a_uu, &a_bi, &a_m, &a_t, &a_n, NULL); - } - } - pg_close(conn); -} - -static void sql01 (pgconn_t *conn) { - printf("\nsimple select\n"); - if (0 == pg_execsql(conn, "select id, name from t1", 0)) { - for (int i = 0; i < pg_nrecs(conn); ++i) { - for (int j = 0; j < pg_nflds(conn); ++j) { - if (pg_isnull(conn, i, j)) - printf("null; "); - else { - strptr_t s = pg_getstr(conn, i, j); - printf("%s; ", s.ptr); - free(s.ptr); - } - } - printf("\n"); - } - } - pg_close(conn); -} - -static void sql02 (pgconn_t *conn) { - printf("\nselect with parameter\n"); - pgfld_t a_id = PG_DEF_INT; - PG_SET_INT(a_id, 35); - if (0 == pg_prepare(conn, "select id, name, idb, fl, dbl, b, uu, bi, m, t, n, d, tm from t1 where id = $1", 0, &a_id, NULL) && - 0 == pg_exec(conn, PG_FULL, PG_BIN, &a_id, NULL)) - out_result(conn); - pg_close(conn); -} - -static void sql02_1 (pgconn_t *conn) { - if (0 == pg_prepare(conn, "select d from t1", 0, NULL) && - 0 == pg_exec(conn, PG_FULL, PG_BIN, NULL)) { - for (int i = 0; i < pg_nrecs(conn); ++i) { - if (pg_isnull(conn, i, 0)) - printf("null\n"); - else { - int32_t d = pg_getdate(conn, i, 0); - struct tm tm; - date_to_tm(d, &tm); - printf("%d; %d-%d-%d\n", d, tm.tm_year, tm.tm_mon, tm.tm_mday); - } - } - } - pg_close(conn); -} - -static void sql03 (pgconn_t *conn) { - pgfld_t a_id = PG_DEF_INT; - printf("\nselect by portions\n"); - PG_SET_INT(a_id, 51); - pg_execsql(conn, "start transaction", 0); - if (0 == pg_prepare(conn, "select id, name, idb, fl, dbl, b, uu, bi, m, t, n, d, tm from t1 where id > $1", 0, &a_id, NULL) && - 0 == pg_exec(conn, 7, PG_BIN, &a_id, NULL)) { - while (conn->suspended) { - out_result(conn); - printf("- next\n"); - pg_next(conn, 7); - }; - out_result(conn); - } - pg_execsql(conn, "commit", 0); - pg_close(conn); -} - -static void sql04 (pgconn_t *conn) { - pgfld_t a_id1 = PG_DEF_INT, a_id2 = PG_DEF_INT; - printf("\nselect with parameter and text output\n"); - PG_SET_INT(a_id1, 5); - PG_SET_INT(a_id2, 10); - if (0 == pg_prepare(conn, "select * from t1 where id between $1 and $2", 0, &a_id1, &a_id2, NULL) && - 0 == pg_exec(conn, PG_FULL, PG_TEXT, &a_id1, &a_id2, NULL)) { - for (int i = 0; i < pg_nrecs(conn); ++i) { - for (int j = 0; j < pg_nflds(conn); ++j) { - if (pg_isnull(conn, i, j)) - printf("null; "); - else { - strptr_t s = pg_getstr(conn, i, j); - printf("%s; ", s.ptr); - free(s.ptr); - } - } - printf("\n"); - } - } - pg_close(conn); -} - -static void sql05 (pgconn_t *conn) { - printf("\nerror\n"); - pgfld_t a_id = PG_DEF_INT; - PG_SET_INT(a_id, 1); - if (-1 == pg_prepare(conn, "select id, name from t2 where id = $1", 0, &a_id, NULL) || - -1 == pg_exec(conn, PG_FULL, PG_BIN, &a_id, NULL)) { - pgmsg_error_t *e = conn->error; - printf("TYPE: %c\nSEVERITY: %s\nTEXT: %s\nCODE: %s\nMESSAGE: %s\nFILE: %s\nLINE: %s\nROUTINE: %s\n", e->type, e->severity, e->text, e->code, e->message, e->file, e->line, e->routine); - } - pg_close(conn); -} - -int main (int argc, const char *argv[]) { - pgconn_t *conn = pg_connect("dbname=pgtest host=127.0.0.1"); - pgerror_t e; - if (-1 == pg_error(conn, &e)) { - if (e.code) - printf("CODE: %d; %s\n", e.code, e.msg); - else - if (e.sqlstate) - printf("SQLSTATE: %s; %s\n", e.sqlstate, e.msg); - } else - if (PG_IDLE == pg_ready(conn)) { - print_server_state(conn); - sql00(conn); - sql01(conn); - sql02(conn); - sql02_1(conn); - sql03(conn); - sql04(conn); - sql05(conn); - } - pg_disconnect(conn); - return 0; -} diff --git a/test/pg_pool.c b/test/pg_pool.c deleted file mode 100644 index 831a256..0000000 --- a/test/pg_pool.c +++ /dev/null @@ -1,28 +0,0 @@ -#include "libpgcli/pgpool.h" - -static void _stat (pgpool_t *pool) { - printf("busy: " SIZE_FMT "; free: " SIZE_FMT "\n", pool->pg_busy->len, pool->pg_free->len); -} - -int main () { - pgpool_t *pool = pgpool_create(); - pgconn_t *c1, *c2, *c3, *c4; - pgpool_setopt(pool, PGPOOL_CONNINFO, "dbname=pgtest host=127.0.0.1"); - pgpool_start(pool); - c1 = pgpool_get(pool); - c2 = pgpool_get(pool); - c3 = pgpool_get(pool); - c4 = pgpool_get(pool); - _stat(pool); - pgpool_release(c1); - pgpool_release(c4); - printf("sleep...\n"); - sleep(7); - pgpool_check(pool); - _stat(pool); - c1 = pgpool_get(pool); - _stat(pool); - pgpool_free(pool); - if (c2 && c3) {}; - return 0; -} diff --git a/test/pgtest.sql b/test/pgtest.sql deleted file mode 100644 index c331ca1..0000000 --- a/test/pgtest.sql +++ /dev/null @@ -1,16 +0,0 @@ --- pgtest -create table t1 ( - id int default 0 not null, - name varchar(30) default 'empty' not null, - idb bigint default 0 not null, - fl real default 0.0 not null, - dbl double precision default 0.0 not null, - b boolean default 'f' not null, - uu uuid default '00000000-0000-0000-0000-000000000000' not null, - bi bit(32) default X'00000000' not null, - m money default 0::money not null, - t text default 'empty' not null, - n numeric(10,5) default 0.0 not null, - d date default current_date not null, - tm timestamp default current_timestamp not null -); diff --git a/util/Jamfile b/util/Jamfile index d3391a3..0d94129 100644 --- a/util/Jamfile +++ b/util/Jamfile @@ -1,3 +1,11 @@ +#Copyright (c) Brian B. + +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 3 of the License, or (at your option) any later version. +# See the file LICENSE included with this distribution for more +# information. SubDir TOP util ; if ( $(PREFIX) = $(HOME) ) { diff --git a/util/pgsql.c b/util/pgsql.c index a5644fc..326d0e1 100644 --- a/util/pgsql.c +++ b/util/pgsql.c @@ -1,3 +1,12 @@ +/*Copyright (c) Brian B. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + See the file LICENSE included with this distribution for more + information. +*/ #include #include #include @@ -5,8 +14,6 @@ #include "linenoise.h" #include "pgsql_cmd.h" -//#define NULL_STR "" - static void usage (const char *progname) { dprintf(STDERR_FILENO, "usage: %s [start_sql]\n", progname); exit(1); @@ -37,6 +44,8 @@ static int exec_sql (pgconn_t *conn, const char *sql, size_t sql_len) { static void intro (pgconn_t *conn) { cstr_t *schema = get_current_schema(conn), *dbsize = get_dbsize(conn, conn->dbname); + printf("Server version: %d.%d\n", conn->major_ver, conn->minor_ver); + printf("Server time zone: %s\n", conn->timezone); printf("Database: %s (%s)\n", conn->dbname, dbsize->ptr); printf("Current schema: %s\n", schema->ptr); free(dbsize); @@ -50,16 +59,20 @@ int main (int argc, const char *argv[]) { int is_quit = 0; char *homedir = getenv("HOME"); str_t *hist = NULL; + if (3 == argc) { + printf("%s\n", argv[2]); + exec_sql(conn, argv[2], strlen(argv[2])); + pg_disconnect(conn); + return 0; + } if (homedir) { hist = strprintf("%s/.pgsql_history", homedir); linenoiseHistoryLoadFile(hist->ptr); } + intro(conn); while (!is_quit) { str_t *sql = NULL; char *line; - if (3 == argc) - exec_sql(conn, argv[2], strlen(argv[2])); - intro(conn); while ((line = linenoise(sql ? "# " : "> ", NULL))) { if (sql) strnadd(&sql, line, strlen(line)); diff --git a/util/pgsql_cmd.c b/util/pgsql_cmd.c index 8948bac..8f4ac2c 100644 --- a/util/pgsql_cmd.c +++ b/util/pgsql_cmd.c @@ -1,3 +1,12 @@ +/*Copyright (c) Brian B. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + See the file LICENSE included with this distribution for more + information. +*/ #include "pgsql_cmd.h" void show (pgconn_t *conn, char **line, size_t *line_len) { @@ -42,7 +51,7 @@ cstr_t *get_tablerecs (pgconn_t *conn, char *schema, char *table) { return res; } -void print_result (pgconn_t *conn) { +static int *get_max_lens (pgconn_t *conn) { int *max_lens = calloc(pg_nrecs(conn), sizeof(int)); for (int i = 0; i < pg_nrecs(conn); ++i) @@ -50,6 +59,37 @@ void print_result (pgconn_t *conn) { if (!pg_isnull(conn, i, j) && pg_fldlen(conn, i, j) > max_lens[j]) max_lens[j] = pg_fldlen(conn, i, j); + for (int i = 0; i < pg_nflds(conn); ++i) { + int l = strlen(conn->rowdesc->fields[i].fname); + if (l > max_lens[i]) max_lens[i] = l; + } + + return max_lens; +} + +static void print_field_names (pgconn_t *conn, int *max_lens) { + int max_len = 0; + for (int i = 0; i < pg_nflds(conn); ++i) { + const char *fldnam = conn->rowdesc->fields[i].fname; + cstr_t *s = mkcstrpad(fldnam, strlen(fldnam), ' ', max_lens[i]); + max_len += max_lens[i]; + for (int j = 0; j < s->len; ++j) + s->ptr[j] = toupper(s->ptr[j]); + if (0 == i) + printf("|%s|", s->ptr); + else + printf("%s|", s->ptr); + free(s); + } + cstr_t *s = mkcstrfill(max_len+pg_nflds(conn), '-'); + printf("\n%s\n", s->ptr); + free(s); +} + +void print_result (pgconn_t *conn) { + int *max_lens = get_max_lens(conn); + + print_field_names(conn, max_lens); for (int i = 0; i < pg_nrecs(conn); ++i) { for (int j = 0; j < pg_nflds(conn); ++j) { cstr_t *str; @@ -67,10 +107,74 @@ void print_result (pgconn_t *conn) { } printf("\n"); } - + free(max_lens); } +typedef struct { + cstr_t *name; + cstr_t *size; +} table_t; +DECLARE_LIST(tables,table_t) + +typedef struct { + int *max_lens; + pgconn_t *conn; +} stmt_info_t; + +static void clear_table (table_t *t) { + if (t->name) free(t->name); + if (t->size) free(t->size); +} + +static void print_table_field (cstr_t *val, int max_len) { + cstr_t *s; + if (val) + s = mkcstrpad(val->ptr, val->len, ' ', max_len); + else + s = mkcstrfill(max_len, ' '); + printf("|%s", s->ptr); + free(s); +} + +static void print_table_size (pgconn_t *conn, cstr_t *table_name) { + str_t *sql = strprintf("select count(*) from %s", table_name->ptr); + cstr_t *s = NULL; + if (0 == pg_execsql(conn, sql->ptr, sql->len)) + s = pg_getstr(conn, 0, 0); + if (s) printf("|%s\n", s->ptr); else printf("|0\n"); + free(s); + free(sql); +} + +static int print_table (table_t *t, void *userdata) { + stmt_info_t *si = userdata; + + print_table_field(t->name, si->max_lens[0]); + print_table_field(t->size, si->max_lens[1]); + print_table_size(si->conn, t->name); + + return ENUM_CONTINUE; +} + +static size_t print_header_col (const char *name, size_t name_len, int len) { + size_t rc; + cstr_t *s = mkcstrpad(name, name_len, ' ', len); + printf("|%s", s->ptr); + rc = s->len; + free(s); + return rc; +} + +static void print_tables_header (int *max_lens) { + size_t n = print_header_col(CONST_STR_LEN("NAME"), max_lens[0]); + n += print_header_col(CONST_STR_LEN("SIZE"), max_lens[1]); + n += print_header_col(CONST_STR_LEN("RECORDS"), max_lens[2]); + cstr_t *s = mkcstrfill(n + 3, '-'); + printf("\n%s\n", s->ptr); + free(s); +} + #define SQL_TABLES \ "select distinct i.table_name," \ " pg_size_pretty(pg_total_relation_size(i.table_schema || '.' || i.table_name)) " \ @@ -81,7 +185,33 @@ void print_result (pgconn_t *conn) { " and i.table_schema = current_schema()" void show_tables (pgconn_t *conn) { pg_execsql(conn, CONST_STR_LEN(SQL_TABLES)); - print_result(conn); + + if (!pg_nrecs(conn)) { + printf("Nothing\n"); + return; + } + + stmt_info_t si = { + .max_lens = get_max_lens(conn), + .conn = conn, + }; + tables_t *tables = create_tables(CF_UNDEFINED, CF_UNDEFINED, CF_UNDEFINED); + + tables->on_free = clear_table; + for (int i = 0; i < pg_nrecs(conn); ++i) { + table_t item = { + .name = pg_getstr(conn, i, 0), + .size = pg_getstr(conn, i, 1) + }; + add_tables(&tables, &item, CF_TAIL); + } + pg_close(conn); + + print_tables_header(si.max_lens); + foreach_tables(tables, print_table, &si, 0); + + free_tables(&tables); + free(si.max_lens); } #define SQL_TABLE \ @@ -89,10 +219,10 @@ void show_tables (pgconn_t *conn) { "from information_schema.columns " \ "where table_schema = '%s' and table_name = '%s'" void show_table (pgconn_t *conn, char **line, size_t *line_len) { + str_t *sql; strptr_t tok = { .ptr = NULL, .len = 0 }; cstr_t *schema, *table; char *p, *e; - str_t *sql; if (-1 == strntok(line, line_len, CONST_STR_LEN(STR_SPACES), &tok)) return; @@ -105,16 +235,20 @@ void show_table (pgconn_t *conn, char **line, size_t *line_len) { table = mkcstr(tok.ptr, tok.len); } sql = strprintf(SQL_TABLE, schema->ptr, table->ptr); - if (!pg_execsql(conn, sql->ptr, sql->len)) - print_result(conn); + if (!pg_execsql(conn, sql->ptr, sql->len)) { + if (pg_nrecs(conn)) + print_result(conn); + else + printf("Nothing\n"); + } pg_close(conn); - + cstr_t *table_size = get_tablesize(conn, schema->ptr, table->ptr), *table_nrecs = get_tablerecs(conn, schema->ptr, table->ptr); printf("Table size: %s; Records: %s\n", table_size->ptr, table_nrecs->ptr); free(table_nrecs); free(table_size); - + free(schema); free(table); free(sql); diff --git a/util/pgsql_cmd.h b/util/pgsql_cmd.h index 5ac7b9e..50a1909 100644 --- a/util/pgsql_cmd.h +++ b/util/pgsql_cmd.h @@ -1,8 +1,18 @@ +/*Copyright (c) Brian B. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later version. + See the file LICENSE included with this distribution for more + information. +*/ #ifndef __PGSQL_CMD_H__ #define __PGSQL_CMD_H__ #include #include +#include #include "libpgcli/pgconn.h" void print_result (pgconn_t *conn); -- 2.11.4.GIT