166f1eef87
Bump github.com/docker/docker
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 20.10.24+incompatible to 24.0.7+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v20.10.24...v24.0.7 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-30 20:47:32 -07:00
16ccbe3301
Release v0.244
v0.244
2023-10-30 20:47:00 -07:00
166661dd7f
Remove arbitrary limit of only supporting 10 custom columns
2023-10-30 17:51:07 -07:00
f8b515c328
Update custom column support to also automatically retry DB errors to further harden against issues like #119
2023-10-30 17:50:47 -07:00
5f9ff9e158
Fix bug that caused unreleased presaving feature to accidentally save entries that were prefixed with a space
2023-10-30 17:42:09 -07:00
be377dee82
Add TODO
2023-10-30 17:40:47 -07:00
466a383ffe
Release v0.243
v0.243
2023-10-29 22:01:36 -07:00
4352f61123
Add automatic retrying of DB functions to fix DB locked errors from hishtory init and hishtory install for #119
2023-10-29 21:13:10 -07:00
047ff97cfc
Add more thorough deep cleaning to delete entries for users that have more than 50 million entries, since these users are clearly misusing hishtory in some way that is causing DB load issues
2023-10-28 23:30:18 -07:00
a6e6f6504c
Remove TODO that is out of date
2023-10-28 15:13:24 -07:00
f3c8ecc9e6
Update deep clean code to actually execute the delete now that I validated that it is reasonable
2023-10-28 15:06:58 -07:00
0c39dbf27c
Update deep clean code to be stricter and to fix a bug
2023-10-27 20:16:30 -07:00
6dd07a3ce7
Release v0.242
v0.242
2023-10-26 21:24:37 -07:00
4aab9e6209
Release v0.241
v0.241
2023-10-26 19:21:22 -07:00
66c9c5bdf9
go mod tidy
2023-10-26 17:43:24 -07:00
fcf05ac21a
Add tests for errors in testTui
2023-10-26 17:42:50 -07:00
df4dff6706
Release v0.240
v0.240
2023-10-26 17:29:50 -07:00
81589cfe88
Revert "Merge pull request #118 from ddworken/dependabot/go_modules/google.golang.org/grpc-1.56.3" because it broke go mod tidy
...
This reverts commit 5c84cf3640
, reversing
changes made to 390f37f20c
.
2023-10-26 17:29:02 -07:00
be11fb584c
Release v0.239
v0.239
2023-10-26 08:04:09 -07:00
5c84cf3640
Merge pull request #118 from ddworken/dependabot/go_modules/google.golang.org/grpc-1.56.3
...
Bump google.golang.org/grpc from 1.53.0 to 1.56.3
2023-10-25 21:24:58 -07:00
390f37f20c
Update testTui tests to run with online and offline installs
2023-10-25 20:44:26 -07:00
00129a5372
Add extra new lines to fix warnings ending up on the same line
2023-10-25 20:26:41 -07:00
c8ca9a9773
Bump google.golang.org/grpc from 1.53.0 to 1.56.3
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.53.0 to 1.56.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.53.0...v1.56.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-26 03:10:06 +00:00
93cffd98b4
Replace e50f4d164
with query IDs so that we properly handle deletions. See e50f4d164
for full details on the bug that this fixes.
2023-10-25 20:07:09 -07:00
e50f4d164b
Fix race condition in TUI code for handling async queries
...
If someone types in "l" and then "s" to search for "ls", then this will dispatch two async queries. If the query for "l" finishes after the query for "ls", then this will lead to the results for "l" getting incorrectly displayed. In practice, this is quite rare for human typing speeds so I had never noticed this. But, it causes an issue for test flakes and is the root cause of many of my recent changes around test flakes. Fixing this should improve test reliability significantly.
2023-10-24 22:52:52 -07:00
bb96164ea8
Revert "Increase delays for testTui/search since it is the flakiest test" since I figured out the source of the flakes
...
This reverts commit 10851528bc
.
2023-10-24 22:47:36 -07:00
590c4755b5
Revert "Split the flaky testTui/search test into two tests to increase odds of it passing quickly" since I figured out the source of the flakes
...
This reverts commit 352e483db5
2023-10-24 22:47:10 -07:00
df48e516ef
Close dd stats
2023-10-23 19:26:25 -07:00
352e483db5
Split the flaky testTui/search test into two tests to increase odds of it passing quickly
2023-10-23 18:53:16 -07:00
27eeb7d099
Refactor code to strip out the shell prefix to a separate function
2023-10-23 12:24:43 -07:00
10851528bc
Increase delays for testTui/search since it is the flakiest test
2023-10-23 12:13:40 -07:00
ff79707ccf
Use unqualified test name as test ID since the full package makes the datadog metrics overly verbose
2023-10-22 20:57:21 -07:00
982f7b5f02
Add extra delay to see if that allows DD metrics to go through
2023-10-22 19:37:09 -07:00
0413e88321
Add flush call to metrics exporter so that metrics are flushed before the github action is killed
2023-10-22 18:10:49 -07:00
13233926a7
Fix test broken by 9433bd6e94
2023-10-22 17:59:21 -07:00
bfce9d4b1c
Add space to fix test that was broken by previous refactoring
2023-10-22 17:21:36 -07:00
238177897e
Swap to cloning gotestsum over https:// rather than SSH to fix auth
2023-10-22 17:09:13 -07:00
772ab6cc87
Update makefile to use my forked version of gotestsum that contains https://github.com/gotestyourself/gotestsum/pull/377
2023-10-22 17:06:36 -07:00
d463d99916
Reorder if in test metrics exporter so that it actually skips initializing DD when there is no DD api key
2023-10-22 12:01:51 -07:00
0f99c7996e
Follow up to 083569be17
: What if we just change the message we print on the server-side so that it doesn't trigger gotestsum?
2023-10-22 11:46:11 -07:00
2b1af986d8
Add support for running hishtory redact while offline, even though this may lead to syncing inconsistency bugs
2023-10-22 11:43:56 -07:00
c613e696b4
Update hishtory redact so that it doesn't error out due to it redacting the presaved entry for the current command
2023-10-22 11:34:26 -07:00
fdbe91246e
Add another hook point to check HISHTORY_SIMULATE_NETWORK_ERROR so that it also blocks downloading updates
2023-10-22 11:30:49 -07:00
9433bd6e94
Refactor offline simulation tests so that they reliably set the env variable before ever starting the shell, since we need the env variable to also apply to presaving
2023-10-22 11:28:41 -07:00
53580d40e9
Remove TODOs for adding data to context that I think is actually fine to keep in the request as-is
2023-10-22 11:17:06 -07:00
956ac736f2
Update metrics exporter output to include whether GLOBAL_STATSD is nil
2023-10-22 11:14:25 -07:00
6e1589c1d8
Update github actions to export the test results json for both OSs, and to do it even if the test are an overall failure
2023-10-22 11:12:11 -07:00
083569be17
Move output prefix from 60d388c4c2
to the inner test
2023-10-22 11:07:59 -07:00
8b9e3dfb10
Export testrun.json as a file so that we can also download it for manual inspection/processing
2023-10-22 00:21:47 -07:00
60d388c4c2
Add one more print similar to b6885cca98
that was missed in that commit
2023-10-22 00:19:34 -07:00