Commit History

Autor SHA1 Mensaxe Data
  Chris Bannister b4e2ff39e2 add v4 read_failure and function_failure errors %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 2755a00db6 add custom payload and warnings %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 6b4a5e5a2c Update frame for proto v4 prepared and events %!s(int64=10) %!d(string=hai) anos
  Chris Bannister ad3a9ca8a6 ensure columnCount is not negative %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 0cb58fe42c Switch between append and prealloc %!s(int64=10) %!d(string=hai) anos
  Chris Bannister f2175ae442 Dont allocate all the columninfo upfront %!s(int64=10) %!d(string=hai) anos
  Chris Bannister c573f5db2c ensure we have enough bytes to read 1 byte %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 9db0f56206 fix reading short bytes not checking for enough bytes in the buffer %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 619641c580 Ensure that frames are not bigger than the max %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 859f523787 ensure we catch panics in readTrace %!s(int64=10) %!d(string=hai) anos
  Chris Bannister c2d8f27013 check for negative number of rows when parsing results frame %!s(int64=10) %!d(string=hai) anos
  Chris Bannister ae2ddd1c7c be more careful when reading the headers, check sizes of the buffer and for valid versions %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 58d90fab97 bounds check when reading from the buffer %!s(int64=10) %!d(string=hai) anos
  Chris Bannister f42867acbd frame: catch panics from parsing %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 332853ab7b fix parse frame with negative frame size %!s(int64=10) %!d(string=hai) anos
  Ben Hood 1a30be4244 Merge pull request #369 from Zariel/udt %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 68ab73427f Add initial support for UDT's %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 6af1499e33 Add with default timestamp support %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 618df875eb Always set the number of values in a batch %!s(int64=10) %!d(string=hai) anos
  Ben Hood 61d083e439 Merge pull request #353 from Zariel/serial-consistency %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 30aa70a1dd Merge pull request #358 from Zariel/fix-stream-signed %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 395c7d05e3 Fix reading the streamID sign %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 87288fa4a1 make SerialConsistency a distinct type %!s(int64=10) %!d(string=hai) anos
  Chris Bannister e52558aeed Add support for handling tuple types %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 4b4dcdde53 refactor TypeInfo into an interface %!s(int64=10) %!d(string=hai) anos
  Chris Bannister c3feee8348 remove unused constants %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 61f9761bea Defensivly copy byte slices from the read buffer %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 919c6ae1e6 WriteStartup can use finishWrite(). %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 35294a6602 Hold onto a ref of the read buffer to reset it %!s(int64=10) %!d(string=hai) anos
  Chris Bannister 14e58251f6 Use seperate buffers for reading and writing %!s(int64=10) %!d(string=hai) anos