Commit Graph

65413 Commits

Author SHA1 Message Date
svcscm svcscm
8d7e6e90b3 Updating submodules
Summary:
GitHub commits:

d6afdff4fe
445f649828
6b72fcdaba
eca7d67b59
0d86ba95e5
cf35b4109a
1e773ac265
83d40d555a
1a2bc93714
7a0f161fc3

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 75f7a0c3c216be9c6d20803bc35ede0301971c33
2021-05-04 13:34:35 -07:00
Alex Hornby
058448b022 mononoke: make manual_scrub success file optional when checkpointing
Summary: Manual scrub success file can be very large and have fairly high IO rate.  When checkpointing keys to a file its not really needed, so make it optional.

Reviewed By: farnz

Differential Revision: D28199084

fbshipit-source-id: 83d946f7ab8dc6f5f17f94b6a1c3818d9af7b0b0
2021-05-04 13:32:00 -07:00
svcscm svcscm
ed830dd806 Updating submodules
Summary:
GitHub commits:

c411c1dccf
4a1ef63be1
9454bc4556
c0c05bf1a2
89af78b014
7864cf6a04

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 833b734fddd2694b626c75a3cecdbc387517f0d0
2021-05-04 13:08:37 -07:00
svcscm svcscm
b5a166a1b3 Updating submodules
Summary:
GitHub commits:

ce7196dade
4dfa69deee
124fff2e66
31d927e48a
c2a3424de5
21f0ba8303
8dc5853781
87c0872997
ec9c10f635

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 722bc531cdeb2ac5c1659b5f17e9c77d05368190
2021-05-04 11:45:15 -07:00
svcscm svcscm
6deb94b168 Updating submodules
Summary:
GitHub commits:

c75f154a15
fed52e0887
d5fbe2bd2c
582b8e82cd
ba3e3f483a
f68d0188f9
d902b973e3

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: a6d9c07b72b94edaa77ccfa9049f03cda33b7e66
2021-05-04 10:12:10 -07:00
Diego Elio Pettenò
d0a4406f1c Make the eden restart --force command explicit.
Summary: This just makes it more obvious _where_ `--force` should be passed.

Reviewed By: genevievehelsel

Differential Revision: D28119590

fbshipit-source-id: 1fbdb4428e9b89e7b66c959f874067485a91d534
2021-05-04 09:51:40 -07:00
svcscm svcscm
40bf953c58 Updating submodules
Summary:
GitHub commits:

329e4f268c
dcd063c958
7490684971
1c0d76d733
5ae57da9a4
0523a2080b
58eb02e8df
70634a0dcf
afe8b73d47
0678b41ebb

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: e5cfe15b789730d38d9d2b8f40037eb4bab779db
2021-05-04 09:37:03 -07:00
svcscm svcscm
884aee529e Updating submodules
Summary:
GitHub commits:

49ee997aad
f6f2731689
855aa1746f
3ce10db1ba
18e94a36d7
b403394b5a
741d688acd
e9d2ee7352
f04b99f92b
b2d0426a11

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 2471813e6796a9fb6ca37e9c38bc569bd49c4211
2021-05-04 09:00:47 -07:00
svcscm svcscm
2d611ed9ab Updating submodules
Summary:
GitHub commits:

9df572aa8a
fcc7a90629
0ff4306d01
1830f83e6f
b7b03c4ad1
2ed85c2f79

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 89e9d40c30920345de2e322a3e3e0e07870bda47
2021-05-04 08:38:32 -07:00
svcscm svcscm
b5a5fe533a Updating submodules
Summary:
GitHub commits:

da132b5fc2

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 0319ea706b8c005bc51cfa31cb1f60d3c39464e5
2021-05-04 06:55:44 -07:00
Thomas Orozco
b27c31d172 mononoke/backfill_derived_data: limit concurrency of unodes warmup
Summary:
Right now, if your batch size is 1K we prefetch 1K unodes in parallel. This
tends to result in e.g. timeouts as various things get starved for CPU as
a result.

Let's stop doing that.

Reviewed By: StanislavGlebik

Differential Revision: D28183685

fbshipit-source-id: d8353ae8e36921a485b982a1043b81f443258098
2021-05-04 05:32:07 -07:00
Thomas Orozco
606332500a mononoke: backfill_derived_data: lower batch sizes (a lot)
Summary:
Our batch sizes are a bit crazy here and causing the backfiller to OOM if there
actually is that many commits to derive. Lower them, a lot.

Reviewed By: StanislavGlebik

Differential Revision: D28183686

fbshipit-source-id: 54b546c4507f65c34a264df283516b5d62408a66
2021-05-04 05:32:07 -07:00
svcscm svcscm
9e7ae09ffd Updating submodules
Summary:
GitHub commits:

6543396bea
b8faec634d
13e755a60b
1fadc7c9d6

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: f697f8b09de95b76a64a498ae4b3c1ec0af5ee29
2021-05-04 04:50:51 -07:00
Alex Hornby
c2419d91e8 mononoke: remove repo prefix from pack key in packer
Summary: The packer was adding repo prefix as part of the pack key, which would mean that same content for different repos had different binary form. This change fixes the prefix.

Reviewed By: farnz

Differential Revision: D28119422

fbshipit-source-id: 338e17885abd8cfca12d5bb399244039dbf22e63
2021-05-04 04:31:17 -07:00
Alex Hornby
e19e4625cf mononoke: make pack hash order independent
Summary:
Our packs no longer require strict order on write to be readable, so let's hash the list of sorted keys as the pack identity. i.e. pack will have same identity if if contains same keys, regardless of order.

This makes the packer easier to work with in general

Reviewed By: farnz

Differential Revision: D28119423

fbshipit-source-id: 71c8d4ed351bde63065047c706311a869b2beeda
2021-05-04 04:31:17 -07:00
svcscm svcscm
c3bd595b4c Updating submodules
Summary:
GitHub commits:

a0f7845f4e
2f3871588a
5db6dfe7ba
a135f2935b
4df664c0b4
d7b7717bd7

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 86f998c0d81689b76631ddc47808290a3c07c5f7
2021-05-04 04:16:28 -07:00
Jan Mazur
b9820ec1b7 mononoke/server: include individual wireproto commands as qps before command execution
Summary:
Wireproto session multiplexes wireproto commands. Counting them individually is most likely a better metric for QPS even though we wouldn't be able to offload them to a different server/region one by one.

It makes the cost of a query more even across wireproto and edenapi.

Reviewed By: krallin

Differential Revision: D28058054

fbshipit-source-id: 5d606841e07816ec8808a3b9aba4b7c0614b9cb6
2021-05-04 03:41:05 -07:00
svcscm svcscm
91a738d5be Updating submodules
Summary:
GitHub commits:

badb0810bd
6ebeb7d0fb
649895be11
d1c6951038
baa4f11b76
5cea6f221e
054a617ff6
827c637ceb
c802cde0c9

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 9bfb7e260816533ca602d9631795f74cc636acff
2021-05-04 03:37:42 -07:00
svcscm svcscm
2f732578f1 Updating submodules
Summary:
GitHub commits:

e5d95a1e98
c56a81b021
195cee2641
f27c265417
12eb6a9253
f187ca9572
8e6ef7c9cb
dd6b9cdd7e
f57b79ebc3
91822b8abb
8f81b5864e

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: caa951b90ffc7fb79ecc2d9dc2e2d612d2500bc1
2021-05-04 03:00:33 -07:00
svcscm svcscm
8e428e8e5b Updating submodules
Summary:
GitHub commits:

30d433306a
63f88502d7
770ed154da
6cd060f183
f47141f6fe
4b729f5264
af37b03e61
87c7bf81f0
0c696ca1b7
634b8f411c
cd74d8c5fc

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 8b90b9073244ff4adfe4512ff4356431aa7a3a31
2021-05-04 02:28:20 -07:00
CodemodService Bot
f6d847723f Daily common/rust/cargo_from_buck/bin/autocargo
Reviewed By: krallin

Differential Revision: D28178444

fbshipit-source-id: 1e785c38938fe19400bea178bc442b2b9aa76585
2021-05-04 02:08:42 -07:00
svcscm svcscm
96382f553d Updating submodules
Summary:
GitHub commits:

ab6623a75b
566accbbed
0f30fbc448
3f0d1d2e29
e905a35363
9097bf9c34
9d423181be
cdacec015a

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 458a4a84930ca627c7a4c44b66805e81d5075064
2021-05-04 01:52:00 -07:00
Alex Hornby
764a4788df mononoke: add walk direction to walker
Summary:
When scrubbing to collect commit times for path info logging,  its much easier to get correct commit times for manifests by walking from oldest changeset first.  That way when any manifest/tree is discovered its from the closest changeset chunk to its creation.

Alternative would have been using the path data from linknode associated changesets to prune out which sub-manifests to walk when walking forward, which is more complicated and would require holding more state (or reloading changesets continuall)

Differential Revision: D28092314

fbshipit-source-id: 871dc80dd88b63959501dd1018b6466afae5c6c7
2021-05-04 01:35:23 -07:00
svcscm svcscm
7952462def Updating submodules
Summary:
GitHub commits:

b85cb9f3da
4970aa7076
494e22b9b5
a50c5ec4f1
8a84c5633e
c92020059f

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 457dde87c14924efd51216650b5a348b4ba5ba12
2021-05-04 00:06:34 -07:00
svcscm svcscm
136d9b283f Updating submodules
Summary:
GitHub commits:

f15b3bcda6
f89e0a6597
97335de140
6297e29e1a
aa8f5ed942
a8bad70d9e
601a37a063
015d34c914
1f09401706

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: fda4da3bec58248d55a297c58dd5b117737db5e2
2021-05-03 23:34:38 -07:00
svcscm svcscm
bf3ef5cc62 Updating submodules
Summary:
GitHub commits:

99d1ebac34
42fd037f79
ef56d9c1e7
bc97d12af2
49fea46d41
b281816b3c
4bad315324
73554793a9
5007ae6b37
59eef11cbd
26c9c30742

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: b58469f289131ee4aaeeefb9fe2b7a22f0d1cd7c
2021-05-03 23:03:12 -07:00
svcscm svcscm
1d918a5f80 Updating submodules
Summary:
GitHub commits:

d4a3721f0b
590952ddf4
b53a84d123
e1582a7f03
942f10b24d
da71a2fa93
f168e9db0f

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 7d87003f7f81d8fafe4c4e2d7e87accef5d4215c
2021-05-03 22:36:33 -07:00
svcscm svcscm
55c364f9a2 Updating submodules
Summary:
GitHub commits:

e9854d8552
e11ed9ee2c
ce1842974c
346d662e69
62bf8ec870
f12ef41d28
62911de734
37e4db38e3
76d7ed4cb0

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: e525e0f5047283f760a9d6fdc4a5ea4359f7fd96
2021-05-03 22:06:52 -07:00
svcscm svcscm
b68c3f6475 Updating submodules
Summary:
GitHub commits:

b6cd95f3dc
4a40111a9b
5958588f4f
bfbfee9d3f
521972d8c6
b66409ef70
a91239fd6d
12de0e00cd
4bff77089c
2801067c47
ba2a4cebcd

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 59137f39668725e496573911aa8ba9aed99c0ca9
2021-05-03 21:30:32 -07:00
svcscm svcscm
547f76eeae Updating submodules
Summary:
GitHub commits:

be2059faca
083399e0ae
511cc16d61
cf5906ecf8
2fea377a73
6ecbc557d0

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 7961ac9b559c33d95cec914b011726f3d0edd1c4
2021-05-03 20:59:52 -07:00
svcscm svcscm
9093c50d88 Updating submodules
Summary:
GitHub commits:

e9f6ef4b4d

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: ae62859f2b816deae73369d1d128e3eee6112ca7
2021-05-03 20:12:04 -07:00
svcscm svcscm
ff05b67941 Updating submodules
Summary:
GitHub commits:

8383ebe5cb
83cf6c46ef
c051cd4457
a5d84ad8a1

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 2d2d05bdcbd87421a5ade70cbf1838cce895abcb
2021-05-03 18:26:28 -07:00
svcscm svcscm
00201d92a4 Updating submodules
Summary:
GitHub commits:

d61bd5f79c
0fcd40e67c
b79ffc7d14
fb96cb23b3
2940326882
ba4c7c9291
a1cb9268de

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: b236fac80790f74d5346efc4bfc7150ddeb0bb95
2021-05-03 17:49:29 -07:00
svcscm svcscm
d8b881bae0 Updating submodules
Summary:
GitHub commits:

4b18609200
5fa118dcf7
283cd75a1b
f1a752e3b2
f1f198094b
04584eede3
afea6a5239
56733a61e6
d15b77df41
07344e6d29

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 4d2f5241f1cc7cac432b43b315a3cfeb594df55c
2021-05-03 17:20:59 -07:00
svcscm svcscm
b0f1172e18 Updating submodules
Summary:
GitHub commits:

bc532a187a
d7f39b6a17
eaf62419fd
7904c1b547
455c2e9b2f
ae1d8f25f7
85e7b0bc71
954965ef37
1ae1f0cad9
0b154d5e0b
bd1493507e

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 7a6a1e831e62bbed3b6cdbc8062b901340f18a4c
2021-05-03 15:50:20 -07:00
svcscm svcscm
5377df3d2b Updating submodules
Summary:
GitHub commits:

25f51385dc
840a38e323
d077cda421
b0a01afc7c
bb0762ab3c
8ae40a581e
a69abc1eb0

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 524503725c7977422f32c9ce2cc0172dd372d73b
2021-05-03 15:21:18 -07:00
svcscm svcscm
3017709c48 Updating submodules
Summary:
GitHub commits:

7e39e9d8da
c3ff14e2c1
9f4dc10dcf
d116f4d699

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: fde84474bfdaefdeb462e59301c027d14ac92f8a
2021-05-03 14:13:16 -07:00
Jun Wu
4c5d7c2123 ui: normalize foo://path to foo:path when finding name for url
Summary: This will affect upcoming changes.

Reviewed By: kulshrax

Differential Revision: D27951629

fbshipit-source-id: e1b24c187424962eb1f0e6c81370eca264eaa20a
2021-05-03 13:21:08 -07:00
svcscm svcscm
2e0a40e24d Updating submodules
Summary:
GitHub commits:

5c16af5cfb
2dac9f7768
198c87e222

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 8638873b092bb4611c693863e847fc15072b0cee
2021-05-03 11:12:44 -07:00
svcscm svcscm
1beb606c6c Updating submodules
Summary:
GitHub commits:

e2af79d322
d49dbdce16
dc7c5ee763
551c8d4353

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 7b1d28a38e513eacad2ef93b0ae28c49cf39c6af
2021-05-03 10:32:34 -07:00
Gus Wynn
cbbb45206b slog max_level_debug -> trace
Reviewed By: Imxset21

Differential Revision: D28097080

fbshipit-source-id: 7d417f8256922926cf379d9c2fb3249f6d2544ef
2021-05-03 10:30:21 -07:00
svcscm svcscm
76377048fe Updating submodules
Summary:
GitHub commits:

b482582109
ffc189b2ee
b3e1239967
294b3fe2ea
2ef2a7cf70

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 8933f3c640cfd95ef98adb9effe5584a58a7d7ba
2021-05-03 09:57:46 -07:00
Stefan Filip
bd04e54289 repo_factory: add repo annotation to segmented_changelog logger
Summary: This annotation got lost during the refactor of repo factory.

Reviewed By: quark-zju

Differential Revision: D28135734

fbshipit-source-id: b91d359422ac2456d7c670ae7094f20e3d6e5d7c
2021-05-03 08:58:28 -07:00
svcscm svcscm
1d37151cc1 Updating submodules
Summary:
GitHub commits:

aed016baa7
e7c2e64c40

Reviewed By: jurajh-fb

fbshipit-source-id: 2b61dad684bb78859a8748cb237f26e38dd55398
2021-05-03 08:54:48 -07:00
Stefan Filip
071ff39381 edenapi_service: update to_cbor_bytes to take reference
Summary:
The implementation of `to_cbor_bytes` does not make use of the ownership. It
works the same a reference is given. However the method is a lot more flexible
if a reference is used for the argument.

Reviewed By: kulshrax

Differential Revision: D28132732

fbshipit-source-id: 2eecd44ce9e4ff5bc42ff01fd358b0d30dde91ef
2021-05-03 08:52:26 -07:00
svcscm svcscm
38bdaaa12f Updating submodules
Summary:
GitHub commits:

69f77ef53d
575c05e6f6
ef929ec132
580b82fca0

Reviewed By: jurajh-fb

fbshipit-source-id: b736d4ddf8e08328fc73c12670eb32febc203fb1
2021-05-02 14:54:14 -07:00
svcscm svcscm
ed71130c38 Updating submodules
Summary:
GitHub commits:

99caf87980
5d25017097
d3c93befcc
6738d99cb4
12b8721d2d
c957163a4a

Reviewed By: jurajh-fb

fbshipit-source-id: 4767d003a63445196462ebe866c70d5ae37da63f
2021-05-02 14:13:16 -07:00
svcscm svcscm
6045dcdb20 Updating submodules
Summary:
GitHub commits:

576e9f9c17
b0c346309d
d3a2d58353
345550f23c
30f8413134
a8c6cdccd2
b00c352c25
ddfa279731
27cdd56579

Reviewed By: jurajh-fb

fbshipit-source-id: 3dae4a643e54d128f73a2142191b7a38905d9a18
2021-05-02 13:42:54 -07:00
svcscm svcscm
e1318a7618 Updating submodules
Summary:
GitHub commits:

678276c44d
6161a72b20
927db70fff
e54fc3f561
974decc11e
c581ef4c23
ab57e94ed7
71c4ff8752
b65e682143
9d70226445

Reviewed By: jurajh-fb

fbshipit-source-id: af275dab9e3298f941dc0ac72bc390b0b7a4eaab
2021-05-02 13:14:47 -07:00
svcscm svcscm
3b229abd8d Updating submodules
Summary:
GitHub commits:

4e7efffdca

Reviewed By: jurajh-fb

fbshipit-source-id: 02d73918ae2c585c7de4428f9ca36a0efa1700b4
2021-05-02 12:38:33 -07:00