Skip to content

Milestone: Airframe 20 #839

@xerial

Description

@xerial

This ticket is a placeholder for tracking goals for Airframe 2020 development.

Reference: Airframe 19 Milestone: #528

airframe-codec

airframe-control

airframe-di

airframe-http

airframe-rpc

airframe-http-recorder

airframe-http-widget

airframe-jdbc

airframe-jmx

airframe-launcher

airframe-msgpack

airframe-sql

  • SQL filter evaluation for msgpack stream
  • SQL support
    • SQL typer
    • SQL decomposer
  • SQL processing code generator
    • Scala target

airframe-http-rx

airframe-http-widget

airspec

  • test(..., design) { (d1, d2, ...) => } airspec: Add test(...) syntax for defining local designs #872
  • Power assertion for test failures (e.g., show the condition expression and data differences)
  • Use function return values to record test results. There might be more meaningful usage of function return values (e.g., storing test data to DB, sending metrics to fluentd, etc.)
  • Asynchronous tests, returning Future type for Scala.js
  • [ ] Support context.run[A](additional design) to support fine-grained design customization. We can use test(..., design = ...) instead
  • IntelliJ plugin airspec: Integrate with IntelliJ IDEA #646
  • Create a standalone launcher for running tests. [WIP] Airspec launcher #685
  • Applications to runtime testing
    • smoke testing
    • active monitoring

Scala.js 1.0.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    roadmapMajor milestones

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions