aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-09-29Generify ErrorResponse to allow for NoticeResponse which shares it'sHEADmainMartin Ashby
structure. Add a very basic test for running an actual query
2023-09-28Bring Query message up to latest thinkingMartin Ashby
2023-09-28WIPMartin Ashby
2023-09-28Work on ResultIteratorMartin Ashby
2023-09-28Reduce allocations, the message takes ownership of the bytes read fromMartin Ashby
the stream and is responsible for deallocating, rather than copying them to their own storage.
2023-09-28More work on conn.zigMartin Ashby
2023-09-28Start adding Conn#receiveMessageMartin Ashby
2023-09-27Add a tagged union for all backend messages.Martin Ashby
Move read_message to proto.zig and make it return the tagged union rather than expecting a message type.
2023-09-27Add cleartext password handling.Martin Ashby
Fix segfault on error response read. Add test for tcp connection and incorrect password
2023-09-27Move conn and config to their own folders analogous to pgxMartin Ashby
2023-09-26Generify copy response and add CopyOutResponse and CopyBothResponseMartin Ashby
2023-09-26Move protocol definitions into a subfolderMartin Ashby
2023-09-25add copy in responseMartin Ashby
2023-09-24Add command complete messageMartin Ashby
2023-09-24Add RowDescription structureMartin Ashby
2023-09-24Add DataRow typeMartin Ashby
2023-09-23Add query messageMartin Ashby
2023-09-23Got a working test connecting to postgres server and reading data.Martin Ashby
Added a couple more message types to facilitate this.
2023-09-23Add error_responseMartin Ashby
Start adding connection abstraction
2023-09-23Add password_messageMartin Ashby
2023-09-22Initial: port of pgx to zig (so, pgz)Martin Ashby
Starting with message structures, so far we have startup_message and authentication_ok