Messages by Thread
-
[PR] THRIFT-6298: Use jiffy-exact timeouts in the Rust socket split test [thrift]
via GitHub
-
[jira] [Resolved] (THRIFT-6281) Go: TFramedTransport.Flush writes frames larger than the configured MaxFrameSize
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6298) Rust: split_halves_must_not_clobber_each_others_timeout fails on kernels with HZ=250
Jens Geyer (Jira)
-
[jira] [Commented] (THRIFT-6287) Rust: max_container_size defaults to no limit
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6287) Rust: max_container_size defaults to no limit
Jens Geyer (Jira)
-
[jira] [Commented] (THRIFT-6288) Rust: the stale remaining-bytes TODO in check_container_size
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6296) Rust: the input protocol factories cannot take a TConfiguration
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6297) Go: TTransportFactoryConf and TProtocolFactoryConf pass the previous TConfiguration to their delegate
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6284) Wire up source and test files that a build list misses (THRIFT-6270 follow-up)
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6286) Go: TConfiguration has no container-size limit
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6295) Container-size limit: paths where an existing limit cannot be reached
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6279) Erlang: the JSON protocol cannot read a message and writes binary strings unquoted
Jens Geyer (Jira)
-
[jira] [Updated] (THRIFT-6291) Align the container-size limit across the TConfiguration bindings
Jens Geyer (Jira)
-
[PR] THRIFT-6291: Describe MaxContainerSize in the TConfiguration specification [thrift]
via GitHub
-
[jira] [Created] (THRIFT-6294) Delphi: add a container-size limit to the Thrift configuration
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6291) Align the container-size limit across the TConfiguration bindings
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6292) netstd: add a container-size limit to TConfiguration
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6293) Haxe: add a container-size limit to TConfiguration
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6288) Rust: the stale remaining-bytes TODO in check_container_size
Jens Geyer (Jira)
-
[jira] [Updated] (THRIFT-6290) Rust: skip string/binary fields without heap-allocating
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6290) Rust: skip string/binary fields without heap-allocating
Santiago Medina (Jira)
-
[PR] THRIFT-6286: Add a container-size limit to the Go TConfiguration [thrift]
via GitHub
-
[PR] THRIFT-6288: Clarify the message-size TODOs in the Rust protocols [thrift]
via GitHub
-
[PR] Keep the TPipe implementation alive while a read or write uses it [thrift]
via GitHub
-
[jira] [Commented] (THRIFT-6279) Erlang: the JSON protocol cannot read a message and writes binary strings unquoted
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6289) Erlang: the JSON protocol does not interoperate with the other bindings
Jens Geyer (Jira)
-
[jira] [Updated] (THRIFT-6289) Erlang: the JSON protocol does not interoperate with the other bindings
Jens Geyer (Jira)
-
[PR] THRIFT-6279: Let the Erlang JSON protocol read the messages it writes [thrift]
via GitHub
-
[PR] THRIFT-6282: Let the Erlang HTTP transport use https [thrift]
via GitHub
-
[jira] [Commented] (THRIFT-6283) Erlang: bound the size of a reply the HTTP transport reads
Jens Geyer (Jira)
-
[PR] THRIFT-6283: Bound the size of a reply the Erlang HTTP transport reads [thrift]
via GitHub
-
[jira] [Created] (THRIFT-6287) Rust: max_container_size defaults to no limit
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6286) Go: TConfiguration has no container-size limit
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6288) Rust: the stale remaining-bytes TODO in check_container_size
Jens Geyer (Jira)
-
[PR] THRIFT-6284: Build and install source and test files that a build list missed [thrift]
via GitHub
-
[jira] [Commented] (THRIFT-6270) Sweep for source files that no build list mentions
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6267) Python: TNonblockingServer rebuilds its whole read buffer on every socket read
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6266) Python: THttpServer accepts Content-Length values that are not valid HTTP numbers
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6285) The Android Gradle build references Java source paths that moved in 2022
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6284) Wire up source and test files that a build list misses (THRIFT-6270 follow-up)
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6265) Python: setup.py still carries the backports.ssl_match_hostname dependency for Python < 3.5
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6264) Dart: TProtocol.incrementRecursionDepth and decrementRecursionDepth are never called
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6277) CHANGES draft lists tickets that are not fixed in the release
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6278) CHANGES draft generator loses a whole JIRA lookup over one nonexistent ticket key
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6280) Go: THeaderTransportFactory passes a stale TConfiguration to the factory it wraps
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6268) Erlang: the HTTP transport fails with a badmatch on any non-200 reply, offers no https and buffers the body unbounded
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6269) Erlang: two avoidable per-byte costs in the socket transport and the JSON protocol
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6276) AppVeyor MINGW job fails when one MSYS2 mirror drops a signature download
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6270) Sweep for source files that no build list mentions
Jens Geyer (Jira)
-
[PR] THRIFT-6281: Hold the frames TFramedTransport writes to the configured frame size [thrift]
via GitHub
-
[jira] [Resolved] (THRIFT-6263) Go: TZlibTransportFactory has no constructor that takes a TConfiguration
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6262) Go: THeaderTransport.Flush truncates the frame length instead of refusing an oversized frame
Jens Geyer (Jira)
-
[PR] THRIFT-6280: Pass the current TConfiguration on from THeaderTransportFactory [thrift]
via GitHub
-
[jira] [Commented] (THRIFT-6264) Dart: TProtocol.incrementRecursionDepth and decrementRecursionDepth are never called
Jens Geyer (Jira)
-
[jira] [Commented] (THRIFT-6269) Erlang: two avoidable per-byte costs in the socket transport and the JSON protocol
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6279) Erlang: the JSON protocol cannot read a message and writes binary strings unquoted
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6281) Go: TFramedTransport.Flush writes frames larger than the configured MaxFrameSize
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6280) Go: THeaderTransportFactory passes a stale TConfiguration to the factory it wraps
Jens Geyer (Jira)
-
[jira] [Updated] (THRIFT-6266) Python: THttpServer accepts Content-Length values that are not valid HTTP numbers
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6283) Erlang: bound the size of a reply the HTTP transport reads
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6282) Erlang: let the HTTP transport use https
Jens Geyer (Jira)
-
[jira] [Commented] (THRIFT-6278) CHANGES draft generator loses a whole JIRA lookup over one nonexistent ticket key
Jens Geyer (Jira)
-
[jira] [Updated] (THRIFT-6278) CHANGES draft generator loses a whole JIRA lookup over one nonexistent ticket key
Jens Geyer (Jira)
-
[PR] THRIFT-6278: Don't lose a CHANGES draft JIRA lookup to one unknown key [thrift]
via GitHub
-
[PR] THRIFT-6270: Install every PHP library file and check the install lists [thrift]
via GitHub
-
[PR] THRIFT-6277: List only tickets fixed in the release in the CHANGES draft [thrift]
via GitHub
-
[jira] [Created] (THRIFT-6278) CHANGES draft generator loses a whole JIRA lookup over one nonexistent ticket key
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6277) CHANGES draft lists tickets that are not fixed in the release
Jens Geyer (Jira)
-
[PR] THRIFT-6271: Give TWebSocketServer a readAll() of its own [thrift]
via GitHub
-
[PR] THRIFT-6269: Collect what the Erlang socket transport receives before flattening it [thrift]
via GitHub
-
[PR] THRIFT-6268: Return an error when a request of the Erlang HTTP transport fails [thrift]
via GitHub
-
[jira] [Updated] (THRIFT-3874) _TSPEC is not populated on de-serialization of type classes
Jens Geyer (Jira)
-
[jira] [Reopened] (THRIFT-1941) PHP Serializer deserialize doesn't work
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-5090) error "TConnectedClient processing exception: Expected control char, got '/'" when a string argument contains a slash and JSON is used
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-2151) PHP Thrift library provides persistent socket option that cannot be recovered from network failure
Jens Geyer (Jira)
-
[jira] [Reopened] (THRIFT-5090) error "TConnectedClient processing exception: Expected control char, got '/'" when a string argument contains a slash and JSON is used
Jens Geyer (Jira)
-
[jira] [Reopened] (THRIFT-2151) PHP Thrift library provides persistent socket option that cannot be recovered from network failure
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-1941) PHP Serializer deserialize doesn't work
Jens Geyer (Jira)
-
[PR] THRIFT-6267: Collect TNonblockingServer reads in a bytearray [thrift]
via GitHub
-
[PR] THRIFT-6266: Read the THttpServer Content-Length against its grammar [thrift]
via GitHub
-
[PR] THRIFT-6265: Drop the backports.ssl_match_hostname dependency [thrift]
via GitHub
-
[PR] THRIFT-6264: Count TProtocolUtil.skip against the protocol's recursion depth [thrift]
via GitHub
-
[jira] [Reopened] (THRIFT-1337) thrift: support maximum frame size in
Jens Geyer (Jira)
-
[jira] [Closed] (THRIFT-1337) thrift: support maximum frame size in TNonblockingServer
Jens Geyer (Jira)
-
[jira] [Updated] (THRIFT-1337) thrift: support maximum frame size in TNonblockingServer
Jens Geyer (Jira)
-
[PR] THRIFT-6263: Add a TConfiguration constructor to TZlibTransportFactory [thrift]
via GitHub
-
[PR] THRIFT-6262: Hold the frames THeaderTransport writes to the configured frame size [thrift]
via GitHub
-
[jira] [Created] (THRIFT-6276) AppVeyor MINGW job fails when one MSYS2 mirror drops a signature download
Jens Geyer (Jira)
-
[PR] THRIFT-6276: Retry the MSYS2 package downloads in the AppVeyor MINGW job [thrift]
via GitHub
-
[jira] [Resolved] (THRIFT-6230) Port the WebSocket frame reading fixes of THRIFT-6178, THRIFT-6179 and THRIFT-6180 to the D library
Jens Geyer (Jira)
-
[jira] [Updated] (THRIFT-6230) Port the WebSocket frame reading fixes of THRIFT-6178, THRIFT-6179 and THRIFT-6180 to the D library
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-5463) Incorrect and inconsistency in compiler generated go code regarding pointer types
Jens Geyer (Jira)
-
[PR] Make the narrowing of TUuid::size() to uint32_t explicit [thrift]
via GitHub
-
[jira] [Updated] (THRIFT-6233) TSSLServerSocket peer-address check depends on the Python version
Sylwester Lachiewicz (Jira)
-
[jira] [Updated] (THRIFT-6275) Go cross-test client presents no client certificate, and Go 1.27 cannot load client_v3.crt
Sylwester Lachiewicz (Jira)
-
[jira] [Created] (THRIFT-6275) Go cross-test client presents no client certificate, and Go cannot load client_v3.crt
Sylwester Lachiewicz (Jira)
-
[PR] THRIFT-6275: Present the client certificate from the Go cross-test client [thrift]
via GitHub
-
[jira] [Resolved] (THRIFT-6274) Reject AI session and conversation links in pull request commits and text
Jens Geyer (Jira)
-
[jira] [Commented] (THRIFT-5463) Incorrect and inconsistency in compiler generated go code regarding pointer types
Sylwester Lachiewicz (Jira)
-
[jira] [Commented] (THRIFT-5809) Under header_http-ip-ssl protocol, Go will prompt TLS handshake error
Sylwester Lachiewicz (Jira)
-
[PR] THRIFT-5463: Take the address of a container literal in a Go constant [thrift]
via GitHub
-
[jira] [Commented] (THRIFT-4786) Add multiplexed cross tests to go
Sylwester Lachiewicz (Jira)
-
[jira] [Resolved] (THRIFT-5607) how to customize TProcessorFactory::getProcessor()
Sylwester Lachiewicz (Jira)
-
[jira] [Commented] (THRIFT-2488) Timeouts can leave client in unrecoverable state
Sylwester Lachiewicz (Jira)
-
[jira] [Resolved] (THRIFT-5049) Process panic in generated processor
Sylwester Lachiewicz (Jira)
-
[jira] [Resolved] (THRIFT-4410) Extra ending underscore with field ending with `result` for Golang
Sylwester Lachiewicz (Jira)
-
[jira] [Commented] (THRIFT-4188) Error while flushing write buffer of size 70 to transport, only wrote 0 bytes: write tcp 127.0.0.1:5000->127.0.0.1:58174: write: broken pipe
Sylwester Lachiewicz (Jira)
-
[jira] [Resolved] (THRIFT-5073) Golang: Interceptor for processor handler
Sylwester Lachiewicz (Jira)
-
[jira] [Created] (THRIFT-6274) Reject AI session and conversation links in pull request commits and text
Jens Geyer (Jira)
-
[PR] THRIFT-6274: Reject AI session and conversation links in pull requests [thrift]
via GitHub
-
[jira] [Resolved] (THRIFT-4607) Go - Making concurrent connection resulting EOF
Sylwester Lachiewicz (Jira)
-
[jira] [Commented] (THRIFT-2217) TSimpleJSONProtocol exports boolean as 1/0
Sylwester Lachiewicz (Jira)
-
[jira] [Commented] (THRIFT-4335) Golang TPipe Windows implementation
Sylwester Lachiewicz (Jira)
-
[jira] [Resolved] (THRIFT-3204) SimpleServer process loop missed handle some error
Sylwester Lachiewicz (Jira)
-
[jira] [Resolved] (THRIFT-5763) Go Cross test fails
Sylwester Lachiewicz (Jira)
-
[jira] [Resolved] (THRIFT-5089) Feature to unmarshall json to structs with enums
Sylwester Lachiewicz (Jira)
-
[jira] [Resolved] (THRIFT-3269) error handling issue in SimpleServer
Sylwester Lachiewicz (Jira)
-
[jira] [Commented] (THRIFT-3752) nil collections are serialized as empty collections
Sylwester Lachiewicz (Jira)
-
[jira] [Updated] (THRIFT-6239) Go -remote tool does not compile for functions inherited from a file that is not included directly
Sylwester Lachiewicz (Jira)
-
[jira] [Resolved] (THRIFT-6239) Go -remote tool does not compile for functions inherited from a file that is not included directly
Sylwester Lachiewicz (Jira)
-
[jira] [Resolved] (THRIFT-6250) Clean up the warnings in the MSVC CI build
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-5807) Generated Go enums' always appear to be <UNSET> for out of ranges values in enum
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6234) Configure apt retries and timeouts in GitHub Actions workflows
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6200) Go -remote stub qualifies enum and inherited container arguments with the wrong package when they come from an included file
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6249) Windows: CMake-generated config.h defines AI_V4MAPPED as 0 and overrides the Winsock value
Sylwester Lachiewicz (Jira)
-
[jira] [Created] (THRIFT-6267) Python: TNonblockingServer rebuilds its whole read buffer on every socket read
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6255) OCaml: lib/ocaml does not compile on any OCaml release since 4.06
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-5806) Inconsistent Handling of Unset Union Fields in Structs Across Languages
Sylwester Lachiewicz (Jira)
-
[jira] [Commented] (THRIFT-6239) Go -remote tool does not compile for functions inherited from a file that is not included directly
Sylwester Lachiewicz (Jira)
-
[jira] [Created] (THRIFT-6264) Dart: TProtocol.incrementRecursionDepth and decrementRecursionDepth are never called
Jens Geyer (Jira)
-
[jira] [Updated] (THRIFT-6262) Go: THeaderTransport.Flush truncates the frame length instead of refusing an oversized frame
Jens Geyer (Jira)
-
[jira] [Updated] (THRIFT-6261) PHP: TCompactProtocol accepts a negative container size where TBinaryProtocol rejects it
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6260) PHP: the thrift_protocol serialize path dereferences spec lookups without checking them
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6270) Sweep for source files that no build list mentions
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6261) PHP: TCompactProtocol accepts a negative container size where TBinaryProtocol rejects it
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6272) Node.js: json_protocol.js is not prettier-clean, so any change to it carries unrelated reformatting
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6265) Python: setup.py still carries the backports.ssl_match_hostname dependency for Python < 3.5
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6256) PHP: TTransport::readAll() loops forever when read() returns no bytes
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6266) Python: THttpServer accepts Content-Length values that are not valid HTTP numbers
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6253) Python: THeaderTransport raises struct.error when a header frame is shorter than four bytes
Jens Geyer (Jira)
-
[jira] [Updated] (THRIFT-6259) Node.js: TJSONProtocol.skip() throws a plain Error for an unknown type name
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6254) OCaml: TFramedTransport#read returns data from the previous frame after refilling
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6268) Erlang: the HTTP transport fails with a badmatch on any non-200 reply, offers no https and buffers the body unbounded
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6257) Perl: Thrift::Transport::readAll() loops forever when read() returns no bytes
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6258) Smalltalk: TTransport>>readAll: loops forever when read: returns no bytes
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6273) C++: TNonblockingIOThread::breakLoop(true) aborts the whole process
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6262) Go: THeaderTransport.Flush truncates the frame length instead of refusing an oversized frame
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6263) Go: TZlibTransportFactory has no constructor that takes a TConfiguration
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6269) Erlang: two avoidable per-byte costs in the socket transport and the JSON protocol
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6259) Node.js: TJSONProtocol.skip() throws a plain Error for an unknown type name
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6271) C++: readAll on a concrete TWebSocketServer bypasses WebSocket framing
Jens Geyer (Jira)
-
[jira] [Created] (THRIFT-6252) Add TConfiguration to the PHP library
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6203) Node.js library uses url.parse(), fs.exists() and require("constants"), all deprecated
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6237) Shrink the MSVC Docker image: drop the unused .NET Framework base and JDK, prune Boost, pin tool versions
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6201) Python peer address matcher does not reduce IPv4-mapped IPv6 addresses
Jens Geyer (Jira)
-
[jira] [Resolved] (THRIFT-6191) C++ server sockets and TSocket resolve the same host with different getaddrinfo flags
Jens Geyer (Jira)
-
[PR] Rust: skip string/binary fields without heap-allocating [thrift]
via GitHub