Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Indexer tweaks #170

Open
3 of 24 tasks
Ash258 opened this issue Jun 17, 2021 · 8 comments
Open
3 of 24 tasks

Indexer tweaks #170

Ash258 opened this issue Jun 17, 2021 · 8 comments
Assignees
Labels
enhancement New feature or request meta
Milestone

Comments

@Ash258
Copy link
Owner

Ash258 commented Jun 17, 2021

DB

manifests|old_manifests|buckets

  • created_at - simple created_at timestamp NOT NULL DEFAULT NOW() -- DEV
  • updated_at - more complex. With triggers? or just manually handle it? -- DEV
  • deprecated - will be handled manually from manager/cmd/db -- DEV
    • In case of archived, it will be just removed from db
  • Test migrations -- DEV

Installation statistics - #211

  • Work out concept
  • Prevent manipulations
  • Different versions stats from same manifest
    • Update process
  • Recent failed operations
  • Allow user to disable it

Processing

  • Handle deprecations/move
  • Document bucket allowance and process
  • Array for query Invoke-DatabaseQuery -ScriptBlock[]
  • Export to modules
  • Parallelism?
  • Periodical verification runs
    • Weekly test of all URLs -> report to DB -> monitor -> trigger -> build up recommended commands to web host txt file

General

  • Dependencies update
    • Weekly report of all dependencies changelog
    • DB Update will be 2 steps verification - site 2 site in different container on different host
  • DB Replication
  • Adjust backups - 3|2|2
  • Ansible
  • Load balancing
@Ash258 Ash258 added the enhancement New feature or request label Jun 17, 2021
@Ash258 Ash258 added this to the Backlog milestone Jun 17, 2021
@Ash258 Ash258 self-assigned this Jun 17, 2021
Repository owner locked and limited conversation to collaborators Jun 17, 2021
@Ash258

This comment has been minimized.

@Ash258

This comment has been minimized.

@Ash258

This comment has been minimized.

@Ash258 Ash258 added the meta label Oct 28, 2021
@Ash258
Copy link
Owner Author

Ash258 commented Nov 22, 2021

@Ash258
Copy link
Owner Author

Ash258 commented Nov 22, 2021

Install redirect

@Ash258
Copy link
Owner Author

Ash258 commented Nov 22, 2021

Installs script take 2

@Ash258

This comment has been minimized.

@Ash258

This comment has been minimized.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request meta
Projects
None yet
Development

No branches or pull requests

1 participant