Skip to content

Releases: nodestream-proj/nodestream

0.12.5a9

17 Jul 21:40
2474f4d
Compare
Choose a tag to compare
0.12.5a9 Pre-release
Pre-release

What's Changed

  • AWS Credentials Refresh when Not Assuming Roles by @zprobst in #335

Full Changelog: 0.12.5.a8...0.12.5a9

0.12.7a8

11 Jul 21:17
7882c36
Compare
Choose a tag to compare
0.12.7a8 Pre-release
Pre-release

What's Changed

Full Changelog:

  • Pre-initialization check for schema correctness given VALIDATE_PIPELINE_SCHEMA environment variable is set. This schema introspection fix assumes that there is only one source node to be interpreted under any ingest. A check is made for the following:

    • Interpreter: Only one of the before iteration phase or interpretations phase can generate source nodes.
    • MultipleInterpretationPass: If one of the passes contains a source node, all of the other passes must contain a source node.
    • InterpretationPass: Only one of the interpretations can assign a source node.
    • SwitchInterpretations: If one of the branches contains a source node, all of the other passes including the default branch must contain a source node.
  • For GraphQL schema generation, LocalDateTime objects are now DateTime objects.

  • The before iteration interpretations are now accounted for within the schema introspection. (We acknowledge that either the before iteration and interpretation phases can act as source node creators.)

  • Introspection is now broken down into context levels for each component that expands schema from children. For example:

    1. Each pipeline has their own isolated context level.
    2. For a Multiple Interpretation pass, each interpretation pass has their own context level that is distinct but inherits data from the interpreter (i.e if there is a before iteration phase with relationships).
    3. For a switch interpretation, each {key: interpretations}, has their own context, ONLY if it is a source node generator. otherwise, each pass is added to the overall interpreter context.
  • The switch interpretation now represents the interpretations for each key as an interpretation pass.

  • Source node creators are now added to the end of the schema generation process.

0.12.5a7

08 Jul 22:06
ee0c427
Compare
Choose a tag to compare
0.12.5a7 Pre-release
Pre-release

What's Changed

Full Changelog: 0.12.5a6...0.12.5a7

0.12.5a6

02 Jul 16:32
0ce35a6
Compare
Choose a tag to compare
0.12.5a6 Pre-release
Pre-release

What's Changed

Full Changelog: 0.12.5a5...0.12.5a6

0.12.5a5

27 Jun 17:38
f3102a4
Compare
Choose a tag to compare
0.12.5a5 Pre-release
Pre-release

What's Changed

Full Changelog: 0.12.5a4...0.12.5a5

0.12.5a4

27 Jun 16:39
f6e493a
Compare
Choose a tag to compare
0.12.5a4 Pre-release
Pre-release

What's Changed

Full Changelog: 0.12.5a3...0.12.5a4

0.12.5a3

20 Jun 19:22
3ffc662
Compare
Choose a tag to compare
0.12.5a3 Pre-release
Pre-release

What's Changed

Full Changelog: 0.12.5a2...0.12.5a3

0.12.5a2

12 Jun 14:36
0ddeaff
Compare
Choose a tag to compare
0.12.5a2 Pre-release
Pre-release

What's Changed

Full Changelog: 0.12.4...0.12.5a2

0.12.5a1

12 Jun 14:28
b9fd998
Compare
Choose a tag to compare
0.12.5a1 Pre-release
Pre-release

What's Changed

Full Changelog: 0.12.4...0.12.5a1

0.12.4

06 Jun 21:58
4718368
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.12.3...0.12.4