Activity log for bug #2023418

Date Who What changed Old value New value Message
2023-06-09 20:06:17 Jason Boyer bug added bug
2023-06-09 20:31:25 Jason Boyer tags pullrequest
2023-06-09 20:31:36 Jason Boyer evergreen: importance Undecided Critical
2023-06-09 20:31:39 Jason Boyer evergreen: importance Critical Low
2023-06-09 20:32:09 Jason Boyer nominated for series evergreen/3.11
2023-06-09 20:32:09 Jason Boyer bug task added evergreen/3.11
2023-06-09 20:32:09 Jason Boyer nominated for series evergreen/3.10
2023-06-09 20:32:09 Jason Boyer bug task added evergreen/3.10
2023-06-09 20:32:16 Jason Boyer evergreen/3.10: milestone 3.10.3
2023-06-09 20:32:19 Jason Boyer evergreen/3.11: milestone 3.11.1
2023-06-12 11:03:26 Jason Boyer description Certain psql directives that users may have in their ~/.psqlrc files can cause eg_db_config to fail with a confusing error message, such as the following: Argument "?M-^TM-^B" isn't numeric in numeric ge (>=) at Open-ILS/src/support-scripts/eg_db_config line 152. when using both linestyle = unicode and border=2, or Argument "|" isn't numeric in numeric ge (>=) at Open-ILS/src/support-scripts/eg_db_config line 152. when using just border = 2, neither of which is helpful. (The version of Pg in this case is 14, for the curious.) Because the format of the results can change depending on forces outside our control, we should be passing the -X flag (ignore system / personal psqlrc files) anytime we call psql directly. The collection of -qXAt is a very nice flagset if you want to process a single-line query result, which we do in this case at least. Certain psql directives that users may have in their ~/.psqlrc files can cause eg_db_config to fail with a confusing error message, such as the following: Argument "?M-^TM-^B" isn't numeric in numeric ge (>=) at Open-ILS/src/support-scripts/eg_db_config line 152. when using both linestyle = unicode and border=2, or Argument "|" isn't numeric in numeric ge (>=) at Open-ILS/src/support-scripts/eg_db_config line 152. when using just border = 2, neither of which is helpful. (The version of Pg in this case is 14, for the curious.) Because the format of the results can change depending on forces outside our control, we should be passing the -X flag (ignore system / personal psqlrc files) anytime we call psql directly to operate on the results. The collection of -qXAt is a very nice flagset if you want to process a single-line query result, which we do in this case at least.
2023-07-24 15:19:08 Evergreen Bug Maintenance evergreen/3.10: milestone 3.10.3 3.10.4
2023-07-24 15:19:11 Evergreen Bug Maintenance evergreen/3.11: milestone 3.11.1 3.11.2
2023-07-24 15:43:14 Evergreen Bug Maintenance evergreen: milestone 3.12-beta
2023-08-16 21:26:36 Terran McCanna tags pullrequest install-upgrade pullrequest
2023-11-20 20:50:01 Evergreen Bug Maintenance evergreen: milestone 3.12-beta 3.12-rc
2023-11-28 13:56:20 Jane Sandberg evergreen: status New Fix Committed
2023-11-28 13:56:22 Jane Sandberg evergreen/3.10: status New Fix Committed
2023-11-28 13:56:24 Jane Sandberg evergreen/3.11: status New Fix Committed
2023-12-06 20:45:38 Evergreen Bug Maintenance evergreen: status Fix Committed Fix Released
2023-12-06 20:45:42 Evergreen Bug Maintenance evergreen/3.10: importance Undecided Low
2023-12-06 20:45:44 Evergreen Bug Maintenance evergreen/3.11: importance Undecided Low
2023-12-19 21:31:22 Evergreen Bug Maintenance evergreen/3.10: status Fix Committed Fix Released
2023-12-19 21:31:25 Evergreen Bug Maintenance evergreen/3.11: status Fix Committed Fix Released