Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • nomad-FAIR nomad-FAIR
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 325
    • Issues 325
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 48
    • Merge requests 48
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • nomad-labnomad-lab
  • nomad-FAIRnomad-FAIR
  • Issues
  • #591

Remove old search index and v0.10.x (flask) API, also clean the CLI

We will hardfork NOMAD and run v1.0.0 on new databases that will not support the old search index (and therefore most of the old flask API).

  • remove v0 search and unify the search module once again
  • remove the old metainfo search extension that drove the v0 index
  • remove all of the old v0 API and its tests
  • remove obsolete commands from client CLI (mirror, statistics?)
  • migrate the integrationtests to v1 API
  • migrate upload CLI to v1 API
  • migrate local CLI to v1 API
  • migrate aflow update to v1 API
  • migrate uploads CLI to v1 search
  • migrate Optimade API
  • migrate dcat API
  • migrate client.py to v1 API
  • move lots of tiny API functions to v1 (done in #607 (closed))
  • temporarily add the old edit API to v1 (done in #607 (closed))
  • migrate all examples to requests and v1 API
  • remove .dft (and other domains)
  • remove nomad.cli.client.legacy._create_client
  • "test" the GUI after refactors
  • test the deployment

This depends on #588 (closed) and #607 (closed).

Edited Sep 25, 2021 by Markus Scheidgen
Assignee
Assign to
Time tracking