Junio C Hamano 11875561bf 
	
	
	Merge branch 'ds/chunked-file-api' into tb/reverse-midx ... 
			* ds/chunked-file-api:
  commit-graph.c: display correct number of chunks when writing
  chunk-format: add technical docs
  chunk-format: restore duplicate chunk checks
  midx: use 64-bit multiplication for chunk sizes
  midx: use chunk-format read API
  commit-graph: use chunk-format read API
  chunk-format: create read chunk API
  midx: use chunk-format API in write_midx_internal()
  midx: drop chunk progress during write
  midx: return success/failure in chunk write methods
  midx: add num_large_offsets to write_midx_context
  midx: add pack_perm to write_midx_context
  midx: add entries to write_midx_context
  midx: use context in write_midx_pack_names()
  midx: rename pack_info to write_midx_context
  commit-graph: use chunk-format write API
  chunk-format: create chunk format write API
  commit-graph: anonymize data in chunk_write_fn 
		
	 
		2021-02-24 15:26:14 -08:00 
	 
	
	
		 
	
	
	
		
			
			
			
			
			
			2021-02-17 17:21:42 -08:00 
		 
	
		
			
			
			
			
			
			2020-07-06 22:09:16 -07:00 
		 
	
		
			
			
			
			
			
			2021-02-22 16:12:43 -08:00 
		 
	
		
			
			
			
			
			
			2021-02-24 15:26:14 -08:00 
		 
	
		
	
		
			
			
			
			
			
			2019-05-09 00:37:27 +09:00 
		 
	
		
			
			
			
			
			
			2020-03-29 09:25:38 -07:00 
		 
	
		
			
			
			
			
			
			2019-10-06 12:25:16 +09:00 
		 
	
		
			
			
			
			
			
			2020-11-01 15:54:14 -08:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2020-08-04 18:34:02 -07:00 
		 
	
		
			
			
			
			
			
			2020-06-17 21:54:05 -07:00 
		 
	
		
			
			
			
			
			
			2021-02-05 13:49:53 -08:00 
		 
	
		
			
			
			
			
			
			2020-05-18 13:18:56 -07:00 
		 
	
		
			
			
			
			
			
			2019-12-13 12:18:07 -08:00 
		 
	
		
			
			
			
			
			
			2020-12-21 13:47:32 -08:00 
		 
	
		
			
			
			
			
			
			2021-02-05 16:40:44 -08:00 
		 
	
		
			
			
			
			
			
			2020-02-18 13:53:30 -08:00 
		 
	
		
	
		
	
		
	
		
			
			
			
			
			
			2021-01-12 12:06:15 -08:00 
		 
	
		
	
		
			
			
			
			
			
			2019-12-04 10:10:37 -08:00 
		 
	
		
			
			
			
			
			
			2020-10-20 11:57:40 -07:00 
		 
	
		
	
		
			
			
			
			
			
			2020-08-20 16:34:37 -07:00 
		 
	
		
			
			
			
			
			
			2018-09-21 09:28:58 -07:00 
		 
	
		
			
			
			
			
			
			2020-09-19 15:56:06 -07:00 
		 
	
		
			
			
			
			
			
			2020-10-08 14:01:15 -07:00 
		 
	
		
			
			
			
			
			
			2020-08-28 14:06:06 -07:00 
		 
	
		
			
			
			
			
			
			2021-01-12 14:04:39 -08:00 
		 
	
		
			
			
			
			
			
			2021-02-03 14:14:31 -08:00 
		 
	
		
			
			
			
			
			
			2020-06-08 18:06:28 -07:00 
		 
	
		
			
			
			
			
			
			2020-07-30 09:16:48 -07:00 
		 
	
		
			
			
			
			
			
			2020-07-01 15:54:05 -07:00 
		 
	
		
			
			
			
			
			
			2019-11-07 13:42:00 +09:00 
		 
	
		
			
			
			
			
			
			2020-03-17 15:02:23 -07:00 
		 
	
		
			
			
			
			
			
			2021-01-12 14:04:40 -08:00 
		 
	
		
			
			
			
			
			
			2019-04-02 13:57:00 +09:00 
		 
	
		
	
		
			
			
			
			
			
			2020-10-27 15:09:51 -07:00 
		 
	
		
			
			
			
			
			
			2020-10-20 11:57:40 -07:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2019-10-11 14:24:46 +09:00 
		 
	
		
			
			
			
			
			
			2021-01-11 22:03:08 -08:00 
		 
	
		
			
			
			
			
			
			2018-12-26 15:29:30 -08:00 
		 
	
		
			
			
			
			
			
			2020-11-02 13:17:39 -08:00 
		 
	
		
			
			
			
			
			
			2020-04-03 11:37:22 -07:00 
		 
	
		
			
			
			
			
			
			2020-10-20 11:57:35 -07:00 
		 
	
		
			
			
			
			
			
			2021-01-25 14:19:19 -08:00 
		 
	
		
	
		
	
		
	
		
			
			
			
			
			
			2020-05-08 14:25:01 -07:00 
		 
	
		
			
			
			
			
			
			2020-05-18 13:19:33 -07:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2019-11-07 13:42:00 +09:00 
		 
	
		
			
			
			
			
			
			2019-03-13 11:14:22 +09:00 
		 
	
		
			
			
			
			
			
			2019-04-08 17:24:51 +09:00 
		 
	
		
	
		
			
			
			
			
			
			2020-09-20 21:30:26 -07:00 
		 
	
		
			
			
			
			
			
			2020-09-21 13:37:03 -07:00 
		 
	
		
			
			
			
			
			
			2020-09-21 13:37:03 -07:00 
		 
	
		
			
			
			
			
			
			2019-05-13 23:11:59 +09:00 
		 
	
		
			
			
			
			
			
			2020-06-25 14:19:23 -07:00 
		 
	
		
			
			
			
			
			
			2020-10-04 12:56:29 -07:00 
		 
	
		
	
		
			
			
			
			
			
			2020-08-18 13:25:05 -07:00 
		 
	
		
			
			
			
			
			
			2020-10-20 12:22:25 -07:00 
		 
	
		
			
			
			
			
			
			2018-10-29 10:17:01 +09:00 
		 
	
		
			
			
			
			
			
			2020-09-18 15:41:56 -07:00 
		 
	
		
			
			
			
			
			
			2020-09-25 10:59:44 -07:00 
		 
	
		
			
			
			
			
			
			2020-11-21 15:14:38 -08:00 
		 
	
		
	
		
			
			
			
			
			
			2021-01-20 19:10:42 -08:00 
		 
	
		
			
			
			
			
			
			2019-09-05 13:01:48 -07:00 
		 
	
		
	
		
			
			
			
			
			
			2020-11-01 15:54:14 -08:00 
		 
	
		
			
			
			
			
			
			2019-10-06 09:45:02 +09:00 
		 
	
		
			
			
			
			
			
			2019-05-28 10:47:42 -07:00 
		 
	
		
			
			
			
			
			
			2020-08-04 18:34:01 -07:00 
		 
	
		
			
			
			
			
			
			2019-03-07 09:25:32 +09:00 
		 
	
		
			
			
			
			
			
			2020-06-10 18:06:34 -07:00 
		 
	
		
	
		
			
			
			
			
			
			2020-08-31 11:44:33 -07:00 
		 
	
		
			
			
			
			
			
			2021-01-25 18:32:43 -08:00 
		 
	
		
	
		
			
			
			
			
			
			2020-12-13 15:53:50 -08:00 
		 
	
		
			
			
			
			
			
			2019-01-28 10:57:44 -08:00 
		 
	
		
			
			
			
			
			
			2019-04-01 15:49:47 +09:00 
		 
	
		
			
			
			
			
			
			2021-02-05 16:40:44 -08:00 
		 
	
		
			
			
			
			
			
			2021-01-23 11:48:20 -08:00 
		 
	
		
			
			
			
			
			
			2020-06-25 09:18:53 -07:00 
		 
	
		
			
			
			
			
			
			2020-11-04 14:04:44 -08:00 
		 
	
		
			
			
			
			
			
			2020-09-28 16:09:04 -07:00 
		 
	
		
	
		
			
			
			
			
			
			2021-02-09 23:09:24 -08:00 
		 
	
		
			
			
			
			
			
			2019-09-09 11:05:51 -07:00 
		 
	
		
	
		
			
			
			
			
			
			2019-09-09 11:05:52 -07:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2020-05-05 16:07:30 -07:00 
		 
	
		
			
			
			
			
			
			2021-02-09 14:09:16 -08:00 
		 
	
		
			
			
			
			
			
			2019-05-13 23:11:59 +09:00 
		 
	
		
			
			
			
			
			
			2021-01-06 14:22:24 -08:00 
		 
	
		
	
		
			
			
			
			
			
			2020-08-11 14:05:26 -07:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2020-08-03 12:40:09 -07:00 
		 
	
		
			
			
			
			
			
			2021-01-04 11:27:48 -08:00 
		 
	
		
			
			
			
			
			
			2020-08-06 13:01:03 -07:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2020-04-29 16:15:27 -07:00 
		 
	
		
			
			
			
			
			
			2020-10-03 09:59:19 -07:00 
		 
	
		
			
			
			
			
			
			2019-01-07 15:29:34 -08:00 
		 
	
		
			
			
			
			
			
			2021-02-17 17:21:41 -08:00 
		 
	
		
			
			
			
			
			
			2020-04-06 13:42:43 -07:00 
		 
	
		
			
			
			
			
			
			2020-10-20 11:57:40 -07:00 
		 
	
		
			
			
			
			
			
			2019-09-09 11:05:52 -07:00 
		 
	
		
			
			
			
			
			
			2018-10-22 13:32:54 +09:00 
		 
	
		
			
			
			
			
			
			2019-04-22 11:14:46 +09:00 
		 
	
		
			
			
			
			
			
			2019-04-01 14:00:53 +09:00 
		 
	
		
			
			
			
			
			
			2019-04-01 14:00:53 +09:00 
		 
	
		
			
			
			
			
			
			2020-10-27 11:40:33 -07:00 
		 
	
		
			
			
			
			
			
			2019-08-11 17:40:07 -07:00 
		 
	
		
			
			
			
			
			
			2019-09-05 13:01:48 -07:00 
		 
	
		
	
		
			
			
			
			
			
			2019-07-09 15:25:44 -07:00 
		 
	
		
			
			
			
			
			
			2020-04-06 13:42:43 -07:00 
		 
	
		
			
			
			
			
			
			2020-10-07 09:49:05 -07:00 
		 
	
		
			
			
			
			
			
			2020-07-08 22:08:54 -07:00 
		 
	
		
			
			
			
			
			
			2020-12-12 23:35:51 -08:00 
		 
	
		
			
			
			
			
			
			2020-10-20 11:57:40 -07:00 
		 
	
		
			
			
			
			
			
			2020-02-19 10:56:49 -08:00 
		 
	
		
			
			
			
			
			
			2021-02-05 16:31:25 -08:00 
		 
	
		
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2021-02-10 13:34:51 -08:00 
		 
	
		
			
			
			
			
			
			2019-04-10 12:05:03 +09:00 
		 
	
		
			
			
			
			
			
			2020-08-17 10:50:14 -07:00 
		 
	
		
			
			
			
			
			
			2019-01-10 10:29:05 -08:00 
		 
	
		
			
			
			
			
			
			2020-12-21 13:47:32 -08:00 
		 
	
		
			
			
			
			
			
			2020-06-22 15:55:03 -07:00 
		 
	
		
	
		
			
			
			
			
			
			2021-02-11 13:34:58 -08:00 
		 
	
		
			
			
			
			
			
			2021-01-11 12:14:07 -08:00 
		 
	
		
	
		
			
			
			
			
			
			2020-06-24 09:14:21 -07:00 
		 
	
		
			
			
			
			
			
			2020-10-20 11:57:40 -07:00 
		 
	
		
			
			
			
			
			
			2020-10-08 09:25:29 -07:00 
		 
	
		
	
		
			
			
			
			
			
			2020-09-18 15:41:56 -07:00 
		 
	
		
	
		
	
		
	
		
			
			
			
			
			
			2021-01-09 22:57:24 -08:00 
		 
	
		
			
			
			
			
			
			2020-11-16 13:44:01 -08:00 
		 
	
		
			
			
			
			
			
			2019-05-15 14:07:37 +09:00 
		 
	
		
	
		
			
			
			
			
			
			2019-01-23 11:37:29 -08:00 
		 
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2019-03-13 11:14:22 +09:00 
		 
	
		
	
		
			
			
			
			
			
			2021-01-30 09:57:40 -08:00 
		 
	
		
	
		
			
			
			
			
			
			2021-01-25 14:19:19 -08:00 
		 
	
		
			
			
			
			
			
			2020-10-22 10:29:30 -07:00 
		 
	
		
			
			
			
			
			
			2020-03-17 15:02:24 -07:00 
		 
	
		
			
			
			
			
			
			2020-01-08 08:56:40 -08:00 
		 
	
		
			
			
			
			
			
			2020-08-04 18:34:01 -07:00 
		 
	
		
	
		
			
			
			
			
			
			2018-12-26 14:59:37 -08:00 
		 
	
		
			
			
			
			
			
			2020-06-25 09:18:53 -07:00 
		 
	
		
			
			
			
			
			
			2020-09-20 21:29:02 -07:00 
		 
	
		
	
		
			
			
			
			
			
			2021-01-04 11:27:48 -08:00 
		 
	
		
			
			
			
			
			
			2019-07-25 14:27:13 -07:00 
		 
	
		
			
			
			
			
			
			2020-11-01 15:54:14 -08:00 
		 
	
		
			
			
			
			
			
			2021-01-14 21:54:06 -08:00 
		 
	
		
			
			
			
			
			
			2021-01-04 11:29:36 -08:00 
		 
	
		
	
		
			
			
			
			
			
			2020-07-06 22:09:13 -07:00 
		 
	
		
			
			
			
			
			
			2019-11-10 18:02:14 +09:00 
		 
	
		
			
			
			
			
			
			2018-08-31 14:04:06 -07:00 
		 
	
		
			
			
			
			
			
			2020-10-04 12:54:07 -07:00 
		 
	
		
			
			
			
			
			
			2019-05-07 13:04:48 +09:00 
		 
	
		
			
			
			
			
			
			2019-05-07 13:04:48 +09:00 
		 
	
		
			
			
			
			
			
			2019-09-09 11:05:52 -07:00 
		 
	
		
			
			
			
			
			
			2019-06-24 12:37:21 -07:00 
		 
	
		
			
			
			
			
			
			2020-07-18 13:43:34 -07:00 
		 
	
		
			
			
			
			
			
			2020-12-02 14:53:42 -08:00 
		 
	
		
	
		
	
		
	
		
	
		
			
			
			
			
			
			2020-11-01 15:54:14 -08:00 
		 
	
		
			
			
			
			
			
			2020-11-01 15:54:14 -08:00 
		 
	
		
	
		
			
			
			
			
			
			2021-01-12 14:04:39 -08:00 
		 
	
		
	
		
			
			
			
			
			
			2020-03-29 09:25:38 -07:00 
		 
	
		
			
			
			
			
			
			2020-03-29 09:25:38 -07:00 
		 
	
		
	
		
			
			
			
			
			
			2019-09-16 12:20:39 -07:00 
		 
	
		
			
			
			
			
			
			2020-10-20 11:57:35 -07:00 
		 
	
		
			
			
			
			
			
			2019-11-11 11:04:46 +09:00 
		 
	
		
			
			
			
			
			
			2021-01-21 15:50:01 -08:00 
		 
	
		
			
			
			
			
			
			2020-11-30 13:55:54 -08:00 
		 
	
		
			
			
			
			
			
			2020-08-17 10:50:14 -07:00 
		 
	
		
			
			
			
			
			
			2020-12-09 14:16:42 -08:00 
		 
	
		
			
			
			
			
			
			2020-11-04 14:04:44 -08:00 
		 
	
		
			
			
			
			
			
			2020-09-30 14:52:00 -07:00 
		 
	
		
			
			
			
			
			
			2020-09-18 15:41:56 -07:00 
		 
	
		
			
			
			
			
			
			2020-07-08 22:08:54 -07:00 
		 
	
		
			
			
			
			
			
			2020-12-21 13:47:32 -08:00 
		 
	
		
			
			
			
			
			
			2020-07-08 22:08:53 -07:00 
		 
	
		
			
			
			
			
			
			2019-07-02 12:08:08 -07:00 
		 
	
		
			
			
			
			
			
			2020-10-20 11:57:40 -07:00 
		 
	
		
			
			
			
			
			
			2021-01-07 15:41:36 -08:00 
		 
	
		
	
		
			
			
			
			
			
			2019-10-04 09:26:42 +09:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2019-10-21 12:02:39 +09:00 
		 
	
		
			
			
			
			
			
			2020-03-31 16:08:02 -07:00 
		 
	
		
			
			
			
			
			
			2020-06-25 09:18:53 -07:00