New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Solaris FEN using EventPorts from x/sys/unix #371
Commits on Jan 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e374e19 - Browse repository at this point
Copy the full SHA e374e19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96066fd - Browse repository at this point
Copy the full SHA 96066fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2226f96 - Browse repository at this point
Copy the full SHA 2226f96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fbfcc9 - Browse repository at this point
Copy the full SHA 1fbfcc9View commit details
Commits on Jan 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for cf84108 - Browse repository at this point
Copy the full SHA cf84108View commit details -
Configuration menu - View commit details
-
Copy full SHA for 546c36c - Browse repository at this point
Copy the full SHA 546c36cView commit details
Commits on Jan 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d3c741d - Browse repository at this point
Copy the full SHA d3c741dView commit details -
Configuration menu - View commit details
-
Copy full SHA for acb22e2 - Browse repository at this point
Copy the full SHA acb22e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f10ecda - Browse repository at this point
Copy the full SHA f10ecdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e19ca77 - Browse repository at this point
Copy the full SHA e19ca77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5454809 - Browse repository at this point
Copy the full SHA 5454809View commit details -
If we're paying for a 15 minute wait to spin up the test VM run the tests multiple times to get some extra confidence out of it at the cost of another minute
Configuration menu - View commit details
-
Copy full SHA for 7b89a96 - Browse repository at this point
Copy the full SHA 7b89a96View commit details
Commits on Jan 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 04e3205 - Browse repository at this point
Copy the full SHA 04e3205View commit details -
Integration Tests: change 1ms sleeps to 50ms
When testing the FEN code repeatedly and under system load I can sometimes get these tests to fail with a missed WRITE event. With these longer sleeps I have been unable to produce any test failures.
Configuration menu - View commit details
-
Copy full SHA for 8b33f88 - Browse repository at this point
Copy the full SHA 8b33f88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03df8a8 - Browse repository at this point
Copy the full SHA 03df8a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb0549e - Browse repository at this point
Copy the full SHA bb0549eView commit details -
Configuration menu - View commit details
-
Copy full SHA for deef205 - Browse repository at this point
Copy the full SHA deef205View commit details -
Revert "Integration Tests: change 1ms sleeps to 50ms"
This reverts commit 8b33f88.
Configuration menu - View commit details
-
Copy full SHA for c375f66 - Browse repository at this point
Copy the full SHA c375f66View commit details -
Configuration menu - View commit details
-
Copy full SHA for e541566 - Browse repository at this point
Copy the full SHA e541566View commit details
Commits on Jan 30, 2022
-
This code depends on improvements in https://go-review.googlesource.com/c/sys/+/380034/ That haven't landed yet.
Configuration menu - View commit details
-
Copy full SHA for 12c8a00 - Browse repository at this point
Copy the full SHA 12c8a00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d884f3 - Browse repository at this point
Copy the full SHA 2d884f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3db872f - Browse repository at this point
Copy the full SHA 3db872fView commit details
Commits on Feb 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5f7091a - Browse repository at this point
Copy the full SHA 5f7091aView commit details
Commits on Mar 28, 2022
-
Pull in https://go-review.googlesource.com/c/sys/+/380034 for solaris/illumos
Configuration menu - View commit details
-
Copy full SHA for 6021573 - Browse repository at this point
Copy the full SHA 6021573View commit details
Commits on Aug 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 62fed86 - Browse repository at this point
Copy the full SHA 62fed86View commit details
Commits on Aug 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0da5b8d - Browse repository at this point
Copy the full SHA 0da5b8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d18cec - Browse repository at this point
Copy the full SHA 4d18cecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 401f603 - Browse repository at this point
Copy the full SHA 401f603View commit details -
Configuration menu - View commit details
-
Copy full SHA for f329a9a - Browse repository at this point
Copy the full SHA f329a9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ac8346 - Browse repository at this point
Copy the full SHA 9ac8346View commit details -
Configuration menu - View commit details
-
Copy full SHA for 532460e - Browse repository at this point
Copy the full SHA 532460eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8f708c - Browse repository at this point
Copy the full SHA f8f708cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6d3c16 - Browse repository at this point
Copy the full SHA e6d3c16View commit details
Commits on Aug 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 58d1748 - Browse repository at this point
Copy the full SHA 58d1748View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb59fed - Browse repository at this point
Copy the full SHA bb59fedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f5aebd - Browse repository at this point
Copy the full SHA 6f5aebdView commit details -
Merge remote-tracking branch 'origin/main' into fen-v2
Conflicts: README.md
Configuration menu - View commit details
-
Copy full SHA for 5350981 - Browse repository at this point
Copy the full SHA 5350981View commit details
Commits on Aug 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d1b9589 - Browse repository at this point
Copy the full SHA d1b9589View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91a0d03 - Browse repository at this point
Copy the full SHA 91a0d03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c4e73f - Browse repository at this point
Copy the full SHA 6c4e73fView commit details
Commits on Aug 9, 2022
-
Merge remote-tracking branch 'origin/main' into fen-v2
Also some fixups in backend_fen.go Conflicts: integration_test.go
Configuration menu - View commit details
-
Copy full SHA for c8f45c7 - Browse repository at this point
Copy the full SHA c8f45c7View commit details
Commits on Aug 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2811cad - Browse repository at this point
Copy the full SHA 2811cadView commit details -
Configuration menu - View commit details
-
Copy full SHA for da1e80a - Browse repository at this point
Copy the full SHA da1e80aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ad9eba - Browse repository at this point
Copy the full SHA 6ad9ebaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73ce130 - Browse repository at this point
Copy the full SHA 73ce130View commit details -
Seems like the watcher gets lost if the watched file gets renamed, just as with kqueue. It's not a big deal as such because it's been broken in kqueue since forever; should fix it, but for now just adjusting the test is fine.
Configuration menu - View commit details
-
Copy full SHA for 6f261e6 - Browse repository at this point
Copy the full SHA 6f261e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79d9424 - Browse repository at this point
Copy the full SHA 79d9424View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33df526 - Browse repository at this point
Copy the full SHA 33df526View commit details -
Add TestRemoveState() for FEN too
This also actually fixed up a mistake I made in 33df526 in removing the switches 😅 It would no longer return the error.
Configuration menu - View commit details
-
Copy full SHA for 96d8c26 - Browse repository at this point
Copy the full SHA 96d8c26View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9e7edc - Browse repository at this point
Copy the full SHA b9e7edcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f85e13 - Browse repository at this point
Copy the full SHA 0f85e13View commit details
Commits on Aug 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fbe9413 - Browse repository at this point
Copy the full SHA fbe9413View commit details -
I noticed an odd behavior when I ran: go run ./cmd/fsnotify watch /tmp/ & sleep 1; mkdir /tmp/foo ; touch /tmp/foo/bar; sleep 1; rm -r /tmp/foo ; fg At first I just got errors, then I fixed it part way and saw a WRITE on the removed directory. Now I see a REMOVE.
Configuration menu - View commit details
-
Copy full SHA for 0b29427 - Browse repository at this point
Copy the full SHA 0b29427View commit details
Commits on Sep 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 68dc7e7 - Browse repository at this point
Copy the full SHA 68dc7e7View commit details
Commits on Sep 11, 2022
-
fen cleanups: ioutil, LStat vs Stat
Replace deprecated use of ioutil During even processing, use LStat, but Stat explicitly watched symlinks Make event bit checking more succinct
Configuration menu - View commit details
-
Copy full SHA for a49818b - Browse repository at this point
Copy the full SHA a49818bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdcc473 - Browse repository at this point
Copy the full SHA bdcc473View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60b7185 - Browse repository at this point
Copy the full SHA 60b7185View commit details
Commits on Sep 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for cad1bd8 - Browse repository at this point
Copy the full SHA cad1bd8View commit details
Commits on Sep 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2daef9a - Browse repository at this point
Copy the full SHA 2daef9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 996e478 - Browse repository at this point
Copy the full SHA 996e478View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dcb6e2 - Browse repository at this point
Copy the full SHA 9dcb6e2View commit details