client-native icon indicating copy to clipboard operation
client-native copied to clipboard

Go client for HAProxy configuration and runtime API

Results 26 client-native issues
Sort by recently updated
recently updated
newest added

Hello, Variable for https://github.com/haproxytech/dataplaneapi/pull/252

[EditServer](https://github.com/haproxytech/client-native/blob/master/configuration/server.go#L146) has a linear time complexity because all backend servers are [parsed](https://github.com/haproxytech/client-native/blob/4fa1f12dd448c6a709cda5b40237047f21d37f11/configuration/server.go#L780) for each call. It would be useful to have a constant execution time especially this tend to be...

enhancement

enable revert config file when reload fail while commting transaction

According to documentation [1] and the dataplane spec [2] General Purpose Counter 0 field name is `gpc0`. There is an extra `_` in the expected field name in [3] that...

bug

It's possible if an external process causes a reload/restart of HAProxy that the data from the socket will be truncated. If it is not trucated on a new line then...

### Description Hello, I've found a bug that can cause a panic. I was able to trigger this by having Dataplane API sync map files while another external process was...

https://github.com/haproxytech/client-native/compare/master...awlx:client-native:master Fixes the issue in a nasty way to not be able to talk to a remote haproxy via the control socket, it would be better to have a native...

It defaults to `int32` when not specified, and that is not enough for modern machines with way more than 2 GB of memory.

conf ``` frontend fe_8080_https enabled mode http bind abns@haproxy-8080-https name internal accept-proxy log-format "%ci:%cp\ [%t]\ %ft\ %b/%s\ %Th/%Ti/%TR/%Tq/%Tw/%Tc/%Tr/%Tt\ %ST\ %B\ %CC\ %CS\ %tsc\ %ac/%fc/%bc/%sc/%rc\ %sq/%bq\ %hr\ %hs\ %{+Q}r\ %[var(txn.coraza.id)]\ spoa-error:\...