Summary: Per discussion with quark@, we actually don't use this anymore as the extension was
upstreamed, and we now use the upstream version.
Test Plan: howdoi
Reviewers: mercurial
Subscribers:
Tasks:
Tags:
Summary:
cdatapack depends on sha1detectcoll, so let's add the library to setup.py before
we add cdatapack.
Test Plan:
hg purge --all && make local && cd tests/ && ./run-tests.py -S -j 48
Verified sha1dc was in the build output and the tests passed.
Reviewers: quark, #mercurial
Reviewed By: quark
Differential Revision: https://phabricator.intern.facebook.com/D6676405
Signature: 6676405:1515444508:2da65c6c3a18267a1d3c151c8e9acf60b674ffc2
Summary: A bunch of tests started failing due to file moves. Fix them.
Test Plan: run-tests.py
Reviewers: #mercurial
Differential Revision: https://phabricator.intern.facebook.com/D6676006
Tasks: T24908724
Summary:
The prebuilt directory was added by D5252935 to allow a third-party to build
our extensions without a working Cython. Since the third-party is unlikely
to use this version and our build infra does have a working Cython. Let's
remove prebuilt directory.
Test Plan: `make local` in fb-hgext and it works.
Reviewers: rmcelroy, #mercurial
Reviewed By: rmcelroy
Differential Revision: https://phabricator.intern.facebook.com/D6675678
Signature: 6675678:1515436932:a5bada0edbb06584cc5e4031cb628a1a946d6047
Summary:
For the purposes of easier identification of tests which came from fb-hgext,
let's rename them all, even the ones for remotefilelog and so on. Once everything
is in hg-crew properly, we can rename things to not be named like this.
Depends on D6675292
Test Plan: - just a rename
Reviewers: #sourcecontrol
Differential Revision: https://phabricator.intern.facebook.com/D6675309
Summary: Our own sparse is now renamed to fbsparse.
Test Plan: - just a dropped file, no big deal.
Reviewers: #sourcecontrol
Differential Revision: https://phabricator.intern.facebook.com/D6675292
Summary: It was missed by whoever was adding hsql to this repo
Test Plan: tests are passing now
Reviewers: rmcelroy, ikostia, #mercurial
Reviewed By: rmcelroy
Differential Revision: https://phabricator.intern.facebook.com/D6674927
Signature: 6674927:1515432467:705219df9ef28e218923aafe720c8f908f16be67
Summary: Update check-code test output to reflect new locations of hgsql.
Test Plan: Run tests.
Reviewers: rmcelroy, #sourcecontrol
Reviewed By: rmcelroy
Differential Revision: https://phabricator.intern.facebook.com/D6661008
Tasks: T24908724
Signature: 6661008:1515089234:3c082103ebe6ec083b02281777c1f1d159528c27
Summary:
hgsql can't be loaded if you don't have mysql.connector installed on the build
machine. That shouldn't stop documentation from being generated.
Test Plan:
Make hgsql fail to load on my devserver (add a syntax error) and then build the
documentation. Make sure it builds anyway.
Reviewers: #sourcecontrol
Differential Revision: https://phabricator.intern.facebook.com/D6660865
Tasks: T24908724
Summary:
Move hgsql into the hgext directory, and the tests to tests/test-hgsql-*.
Update the tests to refer to the new places for things.
Test Plan: Run the hgsql tests and make sure they pass.
Reviewers: #sourcecontrol
Differential Revision: https://phabricator.intern.facebook.com/D6660499
Tasks: T24908724