lp://qastaging/~smspillaz/folly/folly-package

Created by Sam Spilsbury and last modified
Get this branch:
bzr branch lp://qastaging/~smspillaz/folly/folly-package
Only Sam Spilsbury can upload to this branch. If you are Sam Spilsbury please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Sam Spilsbury
Project:
folly
Status:
Development

Recent revisions

427. By Sam Spilsbury

Initial commit of packaging data

426. By Louis Brandy <email address hidden>

deprecating boost::shared_ptr

Summary:
Replacing boost::shared_ptr with std::shared_ptr.

Test Plan: .

Reviewed By: <email address hidden>

FB internal diff: D932119

425. By Tudor Bosman <email address hidden>

Fix small race in subprocess_test

Summary:
It is possible for subprocess_test_parent_death_helper's child to signal
the parent between the check for "caught" and the call to "pause()", and
therefore pause() blocks forever.

Test Plan: ran the test in a loop

Reviewed By: <email address hidden>

FB internal diff: D979872

424. By Tudor Bosman <email address hidden>

Add various functions to wrapNoInt

Test Plan: used them

Reviewed By: <email address hidden>

FB internal diff: D976393

423. By Tudor Bosman <email address hidden>

Fixed-size atomic bitset

Summary: No magic; what it says on the package.

Test Plan: atomic_bitset_test

Reviewed By: <email address hidden>

FB internal diff: D971875

422. By Max Wang <email address hidden>

Parametrize allocator in AtomicHash{Array,Map}

Summary: Maybe at some point somebody won't want malloc, e.g. me.

Test Plan: Ran AtomicHashArrayTest using an mmap allocator.

Reviewed By: <email address hidden>

FB internal diff: D960192

421. By Stephane Sezer <email address hidden>

Make folly::Uri::port() return uint16_t instead of uint32_t.

Summary: We can safely assume that ports are always going to be 16bit (TCP or UDP), so no need to have a uint32_t here.

Test Plan: Ran tests in folly/tests.

Reviewed By: <email address hidden>

FB internal diff: D973291

420. By Stephane Sezer <email address hidden>

Remove problematic log lines from folly JSON test.

Summary: We are logging UTF-8 data in this test. This makes the test infra fail (when using `fbmake runtests` for example).

Test Plan: Run existing JSON tests.

Reviewed By: <email address hidden>

FB internal diff: D975249

419. By Andrey Goder <email address hidden>

fix minor typo in comment

Test Plan: n/a

Reviewed By: <email address hidden>

FB internal diff: D970791

418. By Altan Alpay <email address hidden>

AsyncIO::initializeContext() should provide more debug output when io_queue_init fails

Summary: It would be good idea to provide more information if the io_queue_init() failed due to resource allocation.

Test Plan:
Run standart tests + manual testing
1. fbconfig -r folly/experimental/ && fbmake runtests
2. Ask a capacity larger than aio_max_nr and check failure messages

Reviewed By: <email address hidden>

FB internal diff: D965260

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://qastaging/folly
This branch contains Public information 
Everyone can see this information.

Subscribers