moby/container
Sebastiaan van Stijn 511a909ae6
container: remove ViewDB and View interfaces, use concrete types
These interfaces were added in aacddda89d, with
no clear motivation, other than "Also hide ViewDB behind an interface".

This patch removes the interface in favor of using a concrete implementation;
There's currently only one implementation of this interface, and if we would
decide to change to an alternative implementation, we could define relevant
interfaces on the receiver side.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2022-09-21 17:38:45 +02:00
..
stream refactor: move from io/ioutil to io and os package 2021-08-27 14:56:57 +08:00
archive.go container.BaseFS: check for nil before deref 2018-03-13 21:24:48 -07:00
container.go container: remove ViewDB and View interfaces, use concrete types 2022-09-21 17:38:45 +02:00
container_unit_test.go container: StopSignal(): return syscall.Signal 2022-05-05 00:53:53 +02:00
container_unix.go refactor: move from io/ioutil to io and os package 2021-08-27 14:56:57 +08:00
container_windows.go pkg/signal: remove DefaultStopSignal const 2021-08-11 10:31:29 +02:00
env.go Use strings.Index instead of strings.Split 2020-04-24 11:10:13 -07:00
env_test.go Use strings.Index instead of strings.Split 2020-04-24 11:10:13 -07:00
exec.go Refactor libcontainerd to minimize c8d RPCs 2022-08-24 14:59:08 -04:00
health.go Avoid a data race in container/health.go 2019-07-31 13:17:32 -07:00
history.go Add canonical import comment 2018-02-05 16:51:57 -05:00
memory_store.go Add canonical import comment 2018-02-05 16:51:57 -05:00
memory_store_test.go Add canonical import comment 2018-02-05 16:51:57 -05:00
monitor.go Make sure timers are stopped after use. 2019-01-16 14:32:53 -08:00
mounts_unix.go Update to Go 1.17.0, and gofmt with Go 1.17 2021-08-24 23:33:27 +02:00
mounts_windows.go Add canonical import comment 2018-02-05 16:51:57 -05:00
state.go Refactor libcontainerd to minimize c8d RPCs 2022-08-24 14:59:08 -04:00
state_test.go Refactor libcontainerd to minimize c8d RPCs 2022-08-24 14:59:08 -04:00
store.go Add canonical import comment 2018-02-05 16:51:57 -05:00
view.go container: remove ViewDB and View interfaces, use concrete types 2022-09-21 17:38:45 +02:00
view_test.go container: remove ViewDB and View interfaces, use concrete types 2022-09-21 17:38:45 +02:00