Phil Estes
1bb6a6a0db
Optimize docker ps when name/id filters in use
...
When a partial ID or name is used in `docker ps` filters, today the
entire list of containers is walked even though there are shorter paths
to acquiring the subset of containers that match the ID or name. Also,
container's locks are used during this walk, causing increased lock
contention on a busy daemon.
Docker-DCO-1.1-Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com >
Upstream-commit: 8e4a451448376932d57885541be22c9a38de5668
Component: engine
2016-05-30 17:43:55 -04:00
..
2016-03-18 13:38:32 -07:00
2016-05-23 19:00:47 -07:00
2016-03-18 13:38:32 -07:00
2016-05-24 21:43:45 -04:00
2015-12-22 13:31:46 -05:00
2016-05-25 11:50:22 -07:00
2016-04-29 16:22:26 +02:00
2016-03-18 13:38:32 -07:00
2016-03-18 13:38:32 -07:00
2016-05-06 16:08:53 -07:00
2016-04-06 12:12:20 -07:00
2016-05-06 16:08:53 -07:00
2016-04-04 15:35:55 +08:00
2016-05-24 21:31:15 +02:00
2016-04-07 15:01:23 -07:00
2016-01-08 15:06:22 -05:00
2016-05-23 16:37:12 -07:00
2016-03-16 00:05:52 +08:00
2016-05-19 20:41:37 +08:00
2016-03-28 12:24:01 -07:00
2016-05-19 20:41:37 +08:00
2016-05-23 16:37:12 -07:00
2016-05-17 13:49:05 -04:00
2016-04-06 14:11:33 -07:00
2016-05-25 17:02:50 -07:00
2016-05-24 21:31:15 +02:00
2016-03-22 15:12:33 -04:00
2016-05-26 13:24:22 -07:00
2016-05-26 22:51:17 -04:00
2016-01-08 15:06:22 -05:00
2016-03-30 17:25:49 -07:00
2016-03-30 17:25:49 -07:00
2016-05-23 16:37:12 -07:00
2016-01-08 15:06:22 -05:00
2016-05-11 09:49:51 -04:00
2016-03-17 13:34:42 -04:00
2016-05-25 16:11:02 -04:00
2016-05-23 16:37:12 -07:00
2016-05-23 11:29:50 -07:00
2016-05-26 13:09:11 +02:00
2016-05-23 16:37:12 -07:00
2016-03-27 17:23:34 -07:00
2016-02-26 15:49:09 -05:00
2016-04-06 15:21:38 -04:00
2016-02-03 10:43:01 -08:00
2016-05-11 09:49:51 -04:00
2016-02-26 15:49:09 -05:00
2016-01-17 12:14:01 +01:00
2016-05-23 19:00:47 -07:00
2016-03-18 13:38:32 -07:00
2016-05-23 16:37:12 -07:00
2016-03-30 12:59:50 -07:00
2016-04-15 12:48:01 +02:00
2016-02-26 15:49:09 -05:00
2016-02-26 15:49:09 -05:00
2016-05-21 22:36:11 +02:00
2016-05-21 22:36:11 +02:00
2016-05-21 22:36:11 +02:00
2016-04-07 15:01:23 -07:00
2016-04-07 15:01:23 -07:00
2016-04-07 15:01:23 -07:00
2016-05-21 22:36:11 +02:00
2016-05-25 13:49:10 +02:00
2016-04-07 15:01:23 -07:00
2016-05-07 08:51:52 +08:00
2016-05-23 16:37:12 -07:00
2016-05-23 16:37:12 -07:00
2016-03-18 13:38:41 -07:00
2016-05-02 21:14:42 -07:00
2016-05-24 21:31:15 +02:00
2016-01-19 13:21:41 -05:00
2016-01-11 11:31:29 -05:00
2016-05-23 16:37:12 -07:00
2015-12-03 17:39:49 +01:00
2016-05-30 17:43:55 -04:00
2016-03-01 08:06:10 -08:00
2016-02-16 13:24:49 -08:00
2016-05-06 20:42:20 -04:00
2016-04-06 14:03:05 -07:00
2016-05-23 16:37:12 -07:00
2016-04-25 12:16:26 -07:00
2016-05-12 17:45:53 -07:00
2016-02-26 15:49:09 -05:00
2016-05-24 21:31:15 +02:00
2016-05-16 15:04:01 -07:00
2016-05-17 13:49:05 -04:00
2016-05-23 16:37:12 -07:00
2016-05-25 12:22:52 -07:00
2016-03-18 13:38:32 -07:00
2016-02-26 15:49:09 -05:00
2016-03-18 13:38:32 -07:00
2016-02-26 15:49:09 -05:00
2016-05-24 11:07:11 +02:00
2016-05-27 11:13:12 +02:00
2016-03-18 13:38:32 -07:00
2016-05-11 09:30:23 +01:00
2016-05-02 23:04:04 +08:00
2016-05-23 16:37:12 -07:00
2016-05-23 16:37:12 -07:00
2015-12-03 17:39:49 +01:00
2016-05-24 21:31:15 +02:00
2016-02-26 15:49:09 -05:00
2016-03-18 13:38:32 -07:00
2016-03-20 16:45:53 -07:00
2016-03-18 13:38:32 -07:00
2016-03-18 13:38:32 -07:00
2016-05-23 16:37:12 -07:00
2016-03-18 13:38:41 -07:00
2016-04-27 11:36:47 +08:00
2015-12-16 16:50:25 +01:00
2016-03-18 13:38:32 -07:00
2016-03-21 13:06:08 -07:00
2016-04-12 20:30:34 -04:00
2015-12-11 12:39:28 -05:00