fleet/server/mock
Zach Wasserman 48c413a254
Split host additional into separate table (#875)
- Move host `additional` into a separate table.
- Join when that data is needed.
- API change: `/api/v1/fleet/hosts` now returns only the requested
  `additional` columns, unless `*` is provided as the sole argument.

Background:

A customer reported that MySQL binlogs grew huge and replication lag
went way up when data was stored in the `additional` column. In this
deployment MySQL was running with ROW replication. This would cause the
entire `additional` data to be copied on each update of the host checkin
time. While switching to STATEMENT or MIXED replication would likely
mitigate the issue, this was not an option in their environment.
2021-05-26 16:24:12 -07:00
..
datastore.go Initial backend software inventory implementation (#678) 2021-04-26 08:44:22 -07:00
datastore_appconfig.go Update the Go import paths to new repo name (#27) 2020-11-11 09:59:12 -08:00
datastore_appconfig_helpers.go Update the Go import paths to new repo name (#27) 2020-11-11 09:59:12 -08:00
datastore_campaigns.go Update the Go import paths to new repo name (#27) 2020-11-11 09:59:12 -08:00
datastore_carves.go Add AWS S3 as file carving backend (#126) 2020-12-16 09:16:55 -08:00
datastore_hosts.go Split host additional into separate table (#875) 2021-05-26 16:24:12 -07:00
datastore_invites.go Update the Go import paths to new repo name (#27) 2020-11-11 09:59:12 -08:00
datastore_invites_helpers.go Update the Go import paths to new repo name (#27) 2020-11-11 09:59:12 -08:00
datastore_labels.go Add support for filtering hosts in label (#335) 2021-02-18 12:52:43 -08:00
datastore_osquery_options.go Update the Go import paths to new repo name (#27) 2020-11-11 09:59:12 -08:00
datastore_packs.go Update the Go import paths to new repo name (#27) 2020-11-11 09:59:12 -08:00
datastore_queries.go Update the Go import paths to new repo name (#27) 2020-11-11 09:59:12 -08:00
datastore_query_results.go Update the Go import paths to new repo name (#27) 2020-11-11 09:59:12 -08:00
datastore_scheduled_queries.go Update the Go import paths to new repo name (#27) 2020-11-11 09:59:12 -08:00
datastore_sessions.go Update the Go import paths to new repo name (#27) 2020-11-11 09:59:12 -08:00
datastore_software.go Initial backend software inventory implementation (#678) 2021-04-26 08:44:22 -07:00
datastore_targets.go Update the Go import paths to new repo name (#27) 2020-11-11 09:59:12 -08:00
datastore_users.go Update the Go import paths to new repo name (#27) 2020-11-11 09:59:12 -08:00
datastore_users_helpers.go Update the Go import paths to new repo name (#27) 2020-11-11 09:59:12 -08:00
errors.go add mock package and use in invite tests (#603) 2017-01-10 16:49:14 -05:00
service.go refactor gRPC endpoints with launcher packages in mind (#1582) 2017-10-24 19:55:32 -04:00
service_osquery.go Expose live query error messages via API (#205) 2021-01-19 14:52:29 -08:00