LibPQ.jl

A Julia wrapper for libpq

MIT License

Stars
218

Bot releases are visible (Hide)

LibPQ.jl - v1.4.0

Published by github-actions[bot] over 4 years ago

LibPQ v1.4.0

Diff since v1.3.0

Merged pull requests:

  • Add ∞ support for TimeTypes (#185) (@fchorney)
LibPQ.jl - v1.3.0

Published by github-actions[bot] over 4 years ago

LibPQ v1.3.0

Diff since v1.2.0

Closed issues:

  • Argument error when parsing date time (#59)
  • enable transactions as an option in LibPQ.load! (#174)
  • Connecting over VPN (#178)

Merged pull requests:

  • Update docs on docker image to use trust auth for testing (#173) (@iamed2)
  • Recommend PGHOST=localhost in FAQ on testing (#180) (@iamed2)
  • Spelling Corrections (#181) (@one-more-fix)
  • Support unbounded ranges (#184) (@nicoleepp)
LibPQ.jl - v1.2.0

Published by github-actions[bot] over 4 years ago

LibPQ v1.2.0

Diff since v1.1.1

Closed issues:

  • brew services is broken on Travis (#158)
  • Failed LibPQ connection for travis tests (#164)
  • Passing unknown column to not_null kwarg causes BoundsError (#166)
  • Switch to warning when automatic reset_encoding! fails, or remove it (#167)

Merged pull requests:

  • Install TagBot as a GitHub Action (#161) (@JuliaTagBot)
  • Fix brew service issue on nightly (#163) (@fchorney)
  • Add POSTGRES_HOST_AUTH_METHOD for tests (#165) (@nicoleepp)
  • Only use set_encoding! in reset_encoding! when necessary (#168) (@iamed2)
  • Support passing unknown columns to not_null (#169) (@iamed2)
  • Bump dependency versions and LibPQ version (#170) (@iamed2)
LibPQ.jl - v1.1.1

Published by julia-tagbot[bot] over 4 years ago

v1.1.1 (2020-02-06)

Diff since v1.1.0

Closed issues:

  • UndefVarError: ConninfoParseError not defined (#152)

Merged pull requests:

  • Fix and test ConninfoParseError (#160) (iamed2)
LibPQ.jl - v1.1.0

Published by julia-tagbot[bot] over 4 years ago

v1.1.0 (2020-01-31)

Diff since v1.0.7

Closed issues:

  • Support converting range types to Intervals (#137)

Merged pull requests:

  • Support Intervals.jl parsing for postgres ranges (#153) (nicoleepp)
LibPQ.jl - v1.0.7

Published by julia-tagbot[bot] over 4 years ago

v1.0.7 (2020-01-28)

Diff since v1.0.6

Merged pull requests:

  • Set project version to 1.0.7 (#157) (omus)
  • Support TimeZones 1.0 (#156) (omus)
  • Always create the deps.jl file (#155) (omus)
  • Add email notification for Invenia (#154) (omus)
LibPQ.jl - v1.0.6

Published by julia-tagbot[bot] almost 5 years ago

v1.0.6 (2019-12-04)

Diff since v1.0.5

Closed issues:

  • Error during building of LibPQ on Julia 1.2.0-1 (#145)
  • Failed to precompile LibPQ with julia 1.2.0 (#144)
  • Incompatibility with latest version of CEnum (#143)
  • Error building LibPQ on 32-bit Linux (#126)

Merged pull requests:

  • Fix and test CEnum printing behaviour (#151) (iamed2)
LibPQ.jl - v1.0.5

Published by julia-tagbot[bot] almost 5 years ago

v1.0.5 (2019-11-30)

Diff since v1.0.4

Merged pull requests:

  • Don't sleep in _consume loop (#150) (rofinn)
  • Fix EBADF test to catch any of the possible messages (#149) (iamed2)
  • Add PQflush before the async execute loop (#148) (iamed2)
LibPQ.jl - v1.0.4

Published by julia-tagbot[bot] almost 5 years ago

v1.0.4 (2019-11-28)

Diff since v1.0.3

Merged pull requests:

  • Use poll_fd to timeout waiting for socket (#147) (iamed2)
LibPQ.jl - v1.0.3

Published by julia-tagbot[bot] almost 5 years ago

v1.0.3 (2019-11-27)

Diff since v1.0.2

Merged pull requests:

  • Reduce query frequency of consume (#146) (omus)
LibPQ.jl - v1.0.2

Published by julia-tagbot[bot] almost 5 years ago

v1.0.2 (2019-10-25)

Diff since v1.0.1

Merged pull requests:

  • Handle EBADF when socket is closed early during connection (#142) (iamed2)
LibPQ.jl - v1.0.1

Published by julia-tagbot[bot] almost 5 years ago

v1.0.1 (2019-10-24)

Diff since v1.0.0

Closed issues:

  • TimeZones version too restrictive (#138)

Merged pull requests:

  • PQConnectionError on PQconsumeInput errors (#141) (rofinn)
  • Allow TimeZones 0.10 (#139) (iamed2)
LibPQ.jl - v1.0.0

Published by julia-tagbot[bot] almost 5 years ago

v1.0.0 (2019-10-22)

Diff since v0.11.2

Closed issues:

  • How to use it (#124)
  • Debugging an UnknownError (#123)
  • Introduce Exception types (#11)
  • Add a password prompt (#10)
  • Ship libpq using BinDeps2 (#9)
  • Rewrite everything to use the asynchronous API (#8)

Merged pull requests:

  • Update dependency versions and declare One Point Oh (#136) (iamed2)
  • Handle TaskFailedException and test on Julia 1.3 (#135) (iamed2)
  • Switch to using the new BinaryProvider binaries (#134) (iamed2)
  • Add testing on 32-bit linux (#133) (iamed2)
  • Add connection timeout (#132) (iamed2)
  • Use non-blocking connection interface (#131) (iamed2)
  • Update error codes (#130) (rofinn)
LibPQ.jl - v0.11.2

Published by julia-tagbot[bot] about 5 years ago

v0.11.2 (2019-08-20)

Diff since v0.11.1

Closed issues:

  • Access to undefined reference error with column_types (#121)

Merged pull requests:

  • Fix and test undef ref when using column_types (#122) (iamed2)
LibPQ.jl - v0.11.1

Published by julia-tagbot[bot] about 5 years ago

v0.11.1 (2019-08-12)

Diff since v0.11.0

Closed issues:

  • 'nothing' type union in error pathway not considered (#116)
  • Conversion of dates (#32)

Merged pull requests:

  • Support NULL SQLSTATE with custom UnknownError type (#120) (iamed2)
  • Parse Date and Time (#119) (iamed2)
  • Cache columns to avoid escaping (#118) (iamed2)
  • Parse INTERVALs as CompoundPeriods (#117) (iamed2)
LibPQ.jl - v0.11.0

Published by julia-tagbot[bot] over 5 years ago

v0.11.0 (2019-07-19)

Diff since v0.10.1

Closed issues:

  • Introduce Exception types (#11)

Merged pull requests:

  • Catch EBADF from FDWatcher and replace with JLConnectionError (#115) (iamed2)
  • Add custom exception types (#113) (iamed2)
LibPQ.jl - v0.10.1

Published by julia-tagbot[bot] over 5 years ago

v0.10.1 (2019-07-08)

Diff since v0.10.0

Merged pull requests:

  • Add finalizer to Connection (that doesn't task-switch) (#112) (iamed2)
LibPQ.jl - v0.10.0

Published by julia-tagbot[bot] over 5 years ago

v0.10.0 (2019-06-14)

Diff since v0.9.1

Closed issues:

  • duplicate field name in NamedTuple: "name" is not unique (#107)
  • COPY sometimes fails completely silently (#99)
  • fetch! seems to be gone but is still used in deps and is exported (#96)
  • Document TimeZone (#91)
  • Tables.schema returns a bad type (#90)

Merged pull requests:

  • Tweak readme given BinaryProvider build (#110) (ianshmean)
  • Add asynchronous execution (#109) (iamed2)
  • Add a lot more indexing and iteration (#108) (iamed2)
  • First step towards async: locks and atomics (#106) (iamed2)
  • Add a FAQ for running a test database (#104) (iamed2)
  • Error on failed COPY FROM (#103) (iamed2)
  • Allow forcing server time zone and acknowledge the existence of PGTZ env var (#102) (iamed2)
  • Allow concrete array types to be specified with column_types (#100) (galenlynch)
LibPQ.jl - v0.9.1

Published by julia-tagbot[bot] over 5 years ago

LibPQ.jl - v0.9.0

Published by julia-tagbot[bot] over 5 years ago