Hello Christopher,

Here is some work to finish you week.
I believe I addressed all the points raised:
- warning are no longer emitted when we have "0" or "-" values
- I enhanced the warning output as well, and understood my mistake for
  my previous CLEANUP patch removing a space... so I removed this patch
  as well.
- Fixed all the chunk_appendf issues.
- I was a bit lazy to address the partial vs complete failure in parsing
  as I was a bit puzzled about the approach to take. I think it would be
  sad to duplicate the code for pre validation, but on the other hand I
  agree it was clear to assume the whole line was not applied at all. I
  however concluded it was acceptable to simply know the line was not
  fully applied. I believe in that case the user should worry. We can
  probably add a way to show where it stopped, but I felt discouraged
  with the srv resolution, in the middle of srv port, where it is harder
  to have a kinda generic way to know where we stopped.

William Dauchy (5):
  MEDIUM: cli: add check-addr command
  MEDIUM: cli: add agent-port command
  MEDIUM: server: add server-states version 2
  MEDIUM: server: support {check,agent}_addr, agent_port in server state
  MINOR: server: enhance error precision when applying server state

 doc/management.txt                            |  15 +-
 include/haproxy/server-t.h                    |  16 +-
 .../checks/1be_40srv_odd_health_checks.vtc    |   2 +-
 .../checks/40be_2srv_odd_health_checks.vtc    |   2 +-
 reg-tests/checks/4be_1srv_health_checks.vtc   |   6 +-
 src/proxy.c                                   |  41 +-
 src/server.c                                  | 971 ++++++++++--------
 7 files changed, 612 insertions(+), 441 deletions(-)

-- 
2.30.0


Reply via email to