steveo

Node.js/Typescript Background Task/Streaming Framework (Kafka, AWS SQS, Redis)

APACHE-2.0 License

Downloads
23.6K
Stars
10
Committers
11

Bot releases are visible (Hide)

steveo - [email protected]

Published by github-actions[bot] 6 months ago

Minor Changes

  • 4703bdf: Added option to add a partition key for a topic

Patch Changes

  • dfb642a: Adds a check to see if the kafka producer is connected before disconnecting. This prevents an error being thrown for an unconnected producer getting a disconnect call.
steveo - @steveojs/[email protected]

Published by github-actions[bot] 6 months ago

Patch Changes

steveo - @steveojs/[email protected]

Published by github-actions[bot] 6 months ago

Patch Changes

  • 48cc840: Initial version of the datadog middleware. It will create a steveo.publish and steveo.consume span
steveo - @steveojs/[email protected]

Published by github-actions[bot] 9 months ago

Major Changes

  • 00e72e8: Use rrule-rust instead of lunartick for rrule strings
steveo - @steveojs/[email protected]

Published by github-actions[bot] 9 months ago

Major Changes

  • 00e72e8: Use rrule-rust instead of lunartick for rrule strings
steveo - @steveojs/[email protected]

Published by github-actions[bot] 9 months ago

Patch Changes

steveo - @steveojs/[email protected]

Published by github-actions[bot] 9 months ago

Patch Changes

  • 06f8a49: Don't fail if no task not called with any arguments
steveo - @steveojs/[email protected]

Published by github-actions[bot] 9 months ago

Patch Changes

  • 06f8a49: Don't fail if no task not called with any arguments
steveo - @steveojs/[email protected]

Published by github-actions[bot] 9 months ago

Patch Changes

steveo - @steveojs/[email protected]

Published by github-actions[bot] 10 months ago

Patch Changes

  • 7f46fa9: Add cloudwatch metric emitter for PG jobs
  • Updated dependencies [a87d9d8]
  • Updated dependencies [7f46fa9]
  • Updated dependencies [6fde555]
steveo - @steveojs/[email protected]

Published by github-actions[bot] 10 months ago

Minor Changes

  • a87d9d8: Fixed issue where jobId was not extracted correctly, causing jobs to not repeat. Updated argument handling to extractjobId, ensuring jobs reschedule as expected.
  • 7f46fa9: Add pending jobs event
steveo - @steveojs/[email protected]

Published by github-actions[bot] 10 months ago

Minor Changes

  • a87d9d8: Fixed issue where jobId was not extracted correctly, causing jobs to not repeat. Updated argument handling to extractjobId, ensuring jobs reschedule as expected.
  • 7f46fa9: Add pending jobs event
  • 6fde555: Upgrade to latest prisma client
steveo - v4.0.0-beta6

Published by johndagostino almost 3 years ago

  • fix concurrency bug with string instead of int
steveo - v4.0.0-beta4

Published by johndagostino almost 3 years ago

  • Fix releasing pool in SQS backend
  • Catch error on pool and not trigger runner exception
steveo - v4.0.0-beta3

Published by johndagostino almost 3 years ago

Make tasksPath optional parameter in configuration to ease upgrade path

steveo - 4.0.0-beta2

Published by johndagostino almost 3 years ago

  • Support for multiprocess runner
  • SQS consumer adjustments to not overload runner
steveo - 3.0.3

Published by ish-bindra about 3 years ago

  • [Bugfix] Fix for kafka producer emitting success early
  • Various dep updates
steveo - Steveo 3.0.2

Published by johndagostino about 3 years ago

  • Support Node 16.x
steveo - Steveo 3.0.1

Published by johndagostino about 3 years ago

Steveo 3.0.1

Replaced kafka back end with node-rdkafka

steveo - Release v2.3.2

Published by johndagostino over 3 years ago

Release v2.3.2

  • Ability to publish messages without a task
  • Better types for task callbacks