Skip to content

3.27

Latest
Compare
Choose a tag to compare
@alex-aizman alex-aizman released this 14 Feb 20:04
· 3 commits to main since this release

Changelog

List objects

  • "skip-lookup followed by list-remote (fix)" 7762faf2c
    • refactor and fix the relevant snippet
    • main loop: check 'aborted' also after getting next page

CLI

  • "show all supported feature-flags and descriptions (usability)" 9f222a215
    • cluster scope and bucket scope
    • set and show operations
    • color current (set) features
    • update readme
  • "colored help (all variations)" e95f3ac7f628
    • commands, subcommands, and the app ('ais --help') itself
    • a bunch of colored templates and wiring
    • separately, more pagination: replace memsys with simple buffer
    • with refactoring and cleanup

Python & ETL

  • "fix ETL tests" b639c0d68
  • "feat: add 'max_pool_size' parameter to Client and SessionManager" 8630b853b
  • "[Go API change] extend api.ETLObject - add transform args" 4b434184a
    • add etl_args argument
    • add TestETLInlineObjWithMetadata integration test
  • "add ETL transformation args QParam support" 8d9f2d11ae7d
    • introduce ETLConfig dataclass to encapsulate ETL-related parameters.
    • update get_reader and get methods to support ETLConfig, ensuring consistent handling of ETL metadata.
    • add ETL-related query parameter (QPARAM_ETL_ARGS) in Python SDK.
    • refactor get_reader and get to use the new ETL configuration approach.

Build & Lint

  • "upgrade all OSS packages" 1b65a37a6
  • "assorted lint; align fields" a5f7cfea1
    • build: add trimpath
    • production mode:
    • go build -trimpath
    • -all executables, including aisnode and cli