Issues filed for onyx-platform/onyx

View Full Project
Do you use onyx? Leave a review!

Rate of open issues in the last 60 days

onyx open issues (View Closed Issues)
  • almost 2 years core.async/size isn't used
  • almost 2 years Batch function kills job on exceptions
  • almost 2 years [ABS] Coordinator should probably only allow one snapshot to be occurring at a time
  • almost 2 years [ABS] implement flow condition retry
  • almost 2 years [ABS] Re-add handle-exception
  • almost 2 years [ABS] implement closed Subscription / Publication handling
  • almost 2 years [ABS] implement stream id allocation
  • almost 2 years [ABS] implement network protocol buffers
  • almost 2 years [ABS] S3 implementation of checkpointing
  • almost 2 years [ABS] Coordinator should monitor publication positions of barriers
  • almost 2 years Potential peer join ordering issue
  • almost 2 years Generate plugin READMEs from their info models
  • almost 2 years Upgrade rocksdb to support Windows OS
  • about 2 years [ABS] Log subscriber users have to maintain version information
  • about 2 years Link to companies in production via the "in prod" images
  • about 2 years Add test for trigger/fire-all-extents?
  • about 2 years Hanging/recurring methods
  • about 2 years [ABS] thoughts on using aggregations as inputs for further processing steps
  • about 2 years Share a single resource between many virtual peers
  • about 2 years Copy button for all code examples in documentation
  • about 2 years [ABS] Make window more usable
  • about 2 years Allow job data to be kept in alternate storage engines
  • about 2 years Move monitoring argument into peer-config
  • over 2 years Breaking changes list
  • over 2 years Switch from RocksDB to LMDB
  • over 2 years Write up how the job submission process works on the peers
  • over 2 years Greedy job scheduler should allow more than one job to run
  • over 2 years Document recommended JVM settings
  • over 2 years Support parameterization of flow/transform
  • over 2 years Consider passing flow condition map into :flow/predicate and :flow/transform
  • over 2 years [ABS] Implement Asynchronous Barrier Snapshotting
  • over 2 years Create task complete trigger event
  • over 2 years Base schema maps should be built using types defined in information-model
  • over 2 years Sign jars on Clojars
  • over 2 years Class cast error on rotating filter
  • over 2 years Lifecycle fn issues are difficult to diagnose
  • over 2 years Add new refinements to state management documentation / improve aggregations docs
  • over 2 years Add :onyx.task-scheduler.colocated/prefer-send-local?
  • over 2 years Create failure modes doc
  • over 2 years Support key lookup in aggregations
  • over 2 years Decide whether windowing playback should be aborted on peer/task-shutdown
  • over 2 years Exhausted input events could be written for each slot
  • over 2 years Support parametizable :trigger/notifications
  • over 2 years BookKeeper disk full should throw a better exception
  • over 2 years Invalid lifecycle keys throws a bad exception
  • almost 3 years Evaluate exponential pending-timeout
  • almost 3 years Evaluate state log chunking layer
  • almost 3 years Deprecate onyx/batch-timeout, introduce onyx/back-off-policy
  • almost 3 years Switch BookKeeper to hierarchical ledger manager
  • almost 3 years :window/session-key to take composites
  • almost 3 years PublicationManager nil bug
  • almost 3 years Log gc should possibly be performed by a peer
  • almost 3 years Add publication return codes to monitoring
  • almost 3 years Version cluster log
  • almost 3 years BookKeeper log compaction may cause async writes to fail
  • almost 3 years Certain Aeron (and other) exceptions should cause peers to be shutdown
  • almost 3 years Messaging should use non blocking offer to publication buffers
  • almost 3 years Create Troubleshooting guide that lists errors and causes
  • almost 3 years Pull a lot of plugin helper functions into core
  • almost 3 years Support aggregation deltas
  • almost 3 years Support retractions in windowing
  • almost 3 years Improve Production Checklist
  • almost 3 years Evaluate messaging write buffer size
  • almost 3 years Write up guide for how to run non-embedded BookKeeper, or embedded BookKeeper out of process
  • almost 3 years Integration with Tachyon?
  • almost 3 years Sending a large message breaks Aeron
  • almost 3 years Investigate why onyx-starter uses 50% when peers are idle
  • almost 3 years Create peer-config linter for production use
  • almost 3 years Replace Rotating Sequence implementation with a Timing Wheel
  • almost 3 years Test BookKeeper log compaction for race conditions
  • almost 3 years Balanced job scheduler should not attempt to allocate n peer > max peers
  • almost 3 years Reduce size of the default event map
  • almost 3 years Provide a way to automatically cleanup Bookkeeper ledgers
  • almost 3 years Provide implementation of bookkeeper log GC
  • almost 3 years Emit an aggregate to downstream tasks
  • almost 3 years Redeploys will require some way to resume state from previous jobs
  • almost 3 years Ideas to make the acking model more understandable/reliable/tunable
  • almost 3 years Adjust messaging buffer sizes
  • about 3 years Build a "Suggestions" Lifecycle or Monitoring plugin
  • about 3 years Write up a comparison to other frameworks
  • about 3 years Decide how to handle deallocated jobs
  • about 3 years await-job-completion doesn't wait for full task lifecycle to be completed
  • about 3 years Style guide
  • about 3 years Implement watch removal
  • about 3 years Experiment with segment write queue
  • over 3 years Evaluate coordinated JVM gc to improve latency/throughput
  • about 4 years Plugin request: HDFS
  • about 4 years Java API for Onyx

onyx closed issues

  • about 2 years Add :onyx/tenancy-id to "no virtual peers" error when submitting a job
  • about 2 years Separate flow from other resources in job
  • about 2 years User Guide has a few issues
  • about 2 years [ABS] Handle Closed Publications Gracefully
  • about 2 years Triggers firing for all window extents
  • about 2 years Maybe don't retry jobs that will always fail?
  • about 2 years Add schema annotation to feedback-exception!
  • about 2 years Provide and API for managing state inside of the peer-group
  • about 2 years Exceptions written via kill-job should have a fallback string version
  • about 2 years Workflow additional preconditions
  • about 2 years Open an HTTP endpoint for every Peer Group for remote query
  • about 2 years Documentation for :lifecycle/handle-exception incorrect
  • about 2 years submit-job errors should go to stderr
  • about 2 years Cleanup BookKeeper cookie when deleting server data
  • about 2 years Improve error message on entry typos/missing keys
  • about 2 years Final trigger sync regression
  • about 2 years Improve visibility into job scheduler
  • over 2 years repl bounce doesn't work on master
  • over 2 years Re-evaluate how flux-policy :continue is scheduled
  • over 2 years Move BookKeeper Docker image into organization
  • over 2 years Allow multi-key uniqueness-key