Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Clean up some legacy code and improve build (deephaven#4674)
* Avoid extra copy of TypeScript/JavaScript files in proto/raw-js-openapi/Dockerfile * Delete FishUtil. All usages have been eliminated, trivially inlined, or the files have migrated to more appropriate modules. * Refactor TrackedFileHandleFactory to use a ScheduledExecutorService instead of Scheduler * Refactor Liveness to use a ScheduledExecutorService instead of Scheduler for (currently unused) scheduleCountReport * Replace Scheduler usage in PeriodicUpdateGraph with ScheduledExecutorService. Standardize on nanoseconds for timing. Eliminate unnecessary initializations. * Replace Scheduler usage in StatsDriver with ScheduledExecutorService * Delete :Net. Delete io.sched package. Delete gradle :Net and fishnet projects/configurations. Delete dependencies on same. * Delete legacy utility that used reflection to reach into the guts of SelectorImpl --------- Co-authored-by: Colin Alworth <colinalworth@deephaven.io>
- Loading branch information