< eklitzke>
leveldb isn't really optimized for the way bitcoin writes to it
< eklitzke>
you can get global stats with mallinfo(3) but the xml thing seems to be the only way to get the stats broken down by arena (for bitcoin each thread effectively gets its own arena)
< eklitzke>
bitcoin-cli getmemory mallocinfo
< bitcoin-git>
[bitcoin] practicalswift opened pull request #12665: Add compile time checking for all run time locking assertions (master...compile-time-checking-of-runtime-assertions) https://github.com/bitcoin/bitcoin/pull/12665
< eklitzke>
related, it would be nice to use some of the platform-specific optimizations they have in the leveldb envs elsewhere in the bitcoin codebase (e.g. in addition to mmap-backed files they have a pread based implementation for random access files)
< ryanofsky>
i actually looked into using mojo for bitcoin, but the standalone mojo project went away, and now there are just forks in chromium and fuchsia
< gribble>
MarcoFalke was last seen in #bitcoin-core-dev 2 days, 5 hours, 21 minutes, and 21 seconds ago: <MarcoFalke> #9598 either review+merge or close
< ryanofsky>
travis builds a merged commit, you can fetch what it builds with "git fetch https://github.com/bitcoin/bitcoin pull/12288/merge"
< bitcoin-git>
[bitcoin] maaku opened pull request #12656: Add scripts for doing gitian builds on any platform using VirtualBox + Vagrant + Packer (master...vagrant) https://github.com/bitcoin/bitcoin/pull/12656
< meshcollider>
Regardless of terminology yes it's the site for the bitcoin core project
< eklitzke>
pardon me, affiliated with bitcoin core
< luke-jr>
eklitzke: there is no official "bitcoin project", note
< instagibbs>
it's under the bitcoin-core org in github, yes
< bitcoin-git>
[bitcoin] jonasschnelli opened pull request #12653: Allow to optional specify the directory for the blocks storage (master...2018/03/blocksdir) https://github.com/bitcoin/bitcoin/pull/12653
< bitcoin-git>
[bitcoin] practicalswift opened pull request #12652: bitcoin-cli: Provide a better error message when bitcoind is not running (master...bitcoin-cli-error-message-when-bitcoind-is-not-running) https://github.com/bitcoin/bitcoin/pull/12652
< bitcoin-git>
[bitcoin] laanwj closed pull request #10353: Refactor script interpreter flags to use new CScriptFlags class for stricter checking (master...scriptflags) https://github.com/bitcoin/bitcoin/pull/10353
< bitcoin-git>
[bitcoin] MarcoFalke opened pull request #12638: qa: Remove mempool.dat from cached regtest datadir (master...Mf1803-qaMempoolCache) https://github.com/bitcoin/bitcoin/pull/12638
< bitcoin-git>
[bitcoin] laanwj closed pull request #11892: [Qt] Warn if fallback fee has been used (master...2017/12/qt_warn_fallbackfee) https://github.com/bitcoin/bitcoin/pull/11892
< bitcoin-git>
[bitcoin] laanwj closed pull request #12184: [TRIVIAL] Drop C headers in favour of C++-compatibility headers. (master...cpp11_includes) https://github.com/bitcoin/bitcoin/pull/12184
< bitcoin-git>
bitcoin/master a34ac6a Wladimir J. van der Laan: Merge #9598: Improve readability by removing redundant casts to same type (on all platforms)...
< bitcoin-git>
bitcoin/master 06edc23 practicalswift: Improve readability by removing redundant casts to same type (on all platforms)
< bitcoin-git>
[bitcoin] laanwj closed pull request #12626: Limit the number of IPs addrman learns from each DNS seeder (master...master) https://github.com/bitcoin/bitcoin/pull/12626
< bitcoin-git>
bitcoin/master efa18a2 Wladimir J. van der Laan: Merge #12626: Limit the number of IPs addrman learns from each DNS seeder...
< bitcoin-git>
bitcoin/master 46e7f80 e0: Limit the number of IPs we use from each DNS seeder...
< bitcoin-git>
[bitcoin] fanquake opened pull request #12637: backport: #12556 fix version typo in getpeerinfo RPC call help (0.16...backport-fix-version-typo) https://github.com/bitcoin/bitcoin/pull/12637
< gribble>
https://github.com/bitcoin/bitcoin/issues/9598 | Improve readability by removing redundant casts to same type (on all platforms) by practicalswift · Pull Request #9598 · bitcoin/bitcoin · GitHub
< bitcoin-git>
[bitcoin] kallewoof opened pull request #12634: [refactor] Make TransactionWithinChainLimit more flexible (master...txmempool-chain-limit-value) https://github.com/bitcoin/bitcoin/pull/12634
< bitcoin-git>
[bitcoin] MarcoFalke closed pull request #12627: qa: Fix some tests to work on native windows (master...Mf1803-qaWindowsTests) https://github.com/bitcoin/bitcoin/pull/12627
< bitcoin-git>
bitcoin/master 791c3ea MarcoFalke: Merge #12627: qa: Fix some tests to work on native windows...
< bitcoin-git>
bitcoin/master fa3528a MarcoFalke: qa: Fix some tests to work on native windows
< stevenroose>
I'm sure it's still impossible, but if the birthday paradox applies, it would slightly reduce the security as compared to current bitcoin
< bitcoin-git>
[bitcoin] murrayn opened pull request #12630: Provide useful error message if datadir is not writable. (master...datadir_writable) https://github.com/bitcoin/bitcoin/pull/12630
< bitcoin-git>
[bitcoin] MarcoFalke opened pull request #12627: qa: Fix some tests to work on native windows (master...Mf1803-qaWindowsTests) https://github.com/bitcoin/bitcoin/pull/12627
< bitcoin-git>
[bitcoin] EthanHeilman opened pull request #12626: Limit the number of IPs addrman learns from each DNS seeder (master...master) https://github.com/bitcoin/bitcoin/pull/12626
< bitcoin-git>
[bitcoin] laanwj closed pull request #12600: Add a test for large tx output scripts with segwit input. (master...feature/segwit_big_txout_script) https://github.com/bitcoin/bitcoin/pull/12600
< bitcoin-git>
bitcoin/master 5f8cc0d Richard Kiss: Add a test for large tx output scripts with segwit input.
< bitcoin-git>
bitcoin/master 29088b1 Wladimir J. van der Laan: Merge #12600: Add a test for large tx output scripts with segwit input....
< bitcoin-git>
bitcoin/master cd5e438 Wladimir J. van der Laan: Merge #12479: RPC: Add child transactions to getrawmempool verbose output...
< bitcoin-git>
bitcoin/master 1dfb4e7 Conor Scott: [Tests] Check output of parent/child tx list from getrawmempool, getmempooldescendants, getmempoolancestors, and REST interface
< bitcoin-git>
bitcoin/master fc44cb1 Conor Scott: [RPC] Add list of child transactions to verbose output of getrawmempool
< bitcoin-git>
[bitcoin] promag opened pull request #12621: Avoid querying unnecessary model data when filtering transactions (master...2018-03-transaction-filter-avoid-querying) https://github.com/bitcoin/bitcoin/pull/12621
< bitcoin-git>
bitcoin/master a36834f Wladimir J. van der Laan: Merge #9037: net: Add test-before-evict discipline to addrman...
< bitcoin-git>
[bitcoin] laanwj closed pull request #10271: Use std::thread::hardware_concurrency, instead of Boost, to determine available cores (master...replace-boost-getnumcores) https://github.com/bitcoin/bitcoin/pull/10271
< bitcoin-git>
bitcoin/master bc67982 Wladimir J. van der Laan: Merge #10271: Use std::thread::hardware_concurrency, instead of Boost, to determine available cores...
< bitcoin-git>
bitcoin/master 937bf43 fanquake: Use std::thread::hardware_concurrency, instead of Boost, to determine available cores
< bitcoin-git>
[bitcoin] NicolasDorier closed pull request #10216: [Wallet] FundRawTransaction can accept pre-set inputs whose parent is not yet broadcasted (master...fundrawtransaction2) https://github.com/bitcoin/bitcoin/pull/10216
< bitcoin-git>
[bitcoin] NicolasDorier closed pull request #10202: [Wallet] FundRawTransaction can fund a transaction with preset inputs found in the CoinView (master...fundrawtransaction) https://github.com/bitcoin/bitcoin/pull/10202
< Randolf>
The changed file in that Chinese Pull Request seemed to be about creating a fork of Bitcoin and then changing just one line of code. Closing it without merging was the correct decision.
< gribble>
https://github.com/bitcoin/bitcoin/issues/11082 | Add new bitcoin_rw.conf file that is used for settings modified by this software itself by luke-jr · Pull Request #11082 · bitcoin/bitcoin · GitHub
< bitcoin-git>
[bitcoin] Sjors reopened pull request #12482: [tests] bind functional test nodes to 127.0.0.1 (master...2018/02/test-framework-bind) https://github.com/bitcoin/bitcoin/pull/12482
< bitcoin-git>
[bitcoin] Sjors closed pull request #12482: [tests] bind functional test nodes to 127.0.0.1 (master...2018/02/test-framework-bind) https://github.com/bitcoin/bitcoin/pull/12482
< bitcoin-git>
[bitcoin] laanwj closed pull request #12512: Don't test against the mempool min fee information in mempool_limit.py (master...fix-min-fee-test) https://github.com/bitcoin/bitcoin/pull/12512
< bitcoin-git>
bitcoin/master 955fd23 Wladimir J. van der Laan: Merge #12512: Don't test against the mempool min fee information in mempool_limit.py...
< bitcoin-git>
[bitcoin] eklitzke opened pull request #12604: Add DynamicMemoryUsage() to CDBWrapper to estimate LevelDB memory use (master...leveldb_memory) https://github.com/bitcoin/bitcoin/pull/12604
< bitcoin-git>
[bitcoin] laanwj closed pull request #12466: depends: Only use D_DARWIN_C_SOURCE when building miniupnpc on darwin (master...fix-miniupnpc-darwin) https://github.com/bitcoin/bitcoin/pull/12466
< bitcoin-git>
bitcoin/master 6645eaf Wladimir J. van der Laan: Merge #12466: depends: Only use D_DARWIN_C_SOURCE when building miniupnpc on darwin...
< bitcoin-git>
[bitcoin] laanwj closed pull request #12573: Fix compilation when compiler do not support __builtin_clz* (master...vs2017) https://github.com/bitcoin/bitcoin/pull/12573
< bitcoin-git>
bitcoin/master cbc1fcf Wladimir J. van der Laan: Merge #12573: Fix compilation when compiler do not support __builtin_clz*...
< bitcoin-git>
bitcoin/master 1830784 532479301: Consensus: Fix bug when compiler do not support __builtin_clz*...
< bitcoin-git>
[bitcoin] laanwj closed pull request #10922: New file-partition.md doc describing how to partition files to ensure fast initial blockchain synchronization.. (master...master) https://github.com/bitcoin/bitcoin/pull/10922