Skip to content
  • Eric Marsden's avatar
    Implement binary-mode transfers for large-object operations in the v3 · bfe15aa0
    Eric Marsden authored
    protocol. The v2 protocol transfers arguments in binary mode, but the
    v3 protocol requires the client to specify for each argument of a
    FunctionCall whether it is encoded as binary or as text.
    
      - add possibility to send (unsigned-byte 8) arguments to function calls
    
      - add a method READ-OCTETS-FROM-PACKET that reads raw octets
    
      - make PG-IMPORT and PG-EXPORT use binary I/O
    
      - PGLO-READ reads data in binary
    
      - change the large-object tests to use binary I/O (fixes the pglo test)
    bfe15aa0