Skip to content

Remove filetimeout deprecation warning#419

Open
silug wants to merge 1 commit into
OpenVoxProject:mainfrom
silug:undeprecate-filetimeout
Open

Remove filetimeout deprecation warning#419
silug wants to merge 1 commit into
OpenVoxProject:mainfrom
silug:undeprecate-filetimeout

Conversation

@silug

@silug silug commented Apr 24, 2026

Copy link
Copy Markdown
Contributor

Short description

The filetimeout setting was deprecated in favor of JRuby timers, but since we're moving away from the JVM the fine-grained control is useful again. Remove the deprecation warning and restore full setting semantics.

Fixes #345.

Checklist

I have:

  • read the CONTRIBUTING.md document
  • read and accepted the Developer Certificate of Origin document and added a Signed-off-by annotation to each of my commits
  • tested this code
  • included documentation (including possible behaviour changes)
  • documented the code
  • added or modified regression test(s)
  • added or modified unit test(s)

@silug silug force-pushed the undeprecate-filetimeout branch from 783a189 to f8b1259 Compare May 22, 2026 20:38
@silug silug marked this pull request as ready for review May 22, 2026 20:38
The filetimeout setting was deprecated in favor of JRuby timers, but
since we're moving away from the JVM the fine-grained control is useful
again. Remove the deprecation warning and restore full setting semantics.
Fixes OpenVoxProject#345.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Steven Pritchard <steven.pritchard@gmail.com>
@silug silug force-pushed the undeprecate-filetimeout branch from 81209de to 161eb52 Compare July 4, 2026 18:18
@silug silug enabled auto-merge July 4, 2026 20:17
@bastelfreak

Copy link
Copy Markdown
Contributor

I am not quite sure how this option differs from the environment timeout setting. Do we need both options?

@silug

silug commented Jul 4, 2026

Copy link
Copy Markdown
Contributor Author

I am not quite sure how this option differs from the environment timeout setting. Do we need both options?

@bastelfreak My understanding is that filetimeout is used for file watches outside the environment (puppet.conf, for example).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Deprecation] Fine-Grained filetimeout Control

2 participants