Alex Miller 2b646c98af Add a clang-format config file.
The rewrites done to our code aren't ... entirely great, and I don't have the
time to walk over each file and individually fix any clang-format mistakes or
awkwardmess.

I'm adding the config file so that we can fix issues over time, and any file
that I go to edit will get converted into our New One True Coding Style.  I
don't mean for this to be a pedantic coding style, and if your change looks
more readable with a line width of 105 characters, then go for it.

Note that CommentPragmas means //TraceEvent lines are ignored and not comment
reflowed, and any clang-format weirdness on a line can either be disabled
via...

    // clang-format: off
        The code to ignore
    That has some weird formatting
        Intentionally
    // clang-format: on

Or for a single line

    ar & a & b & c;  // clang-format: ignore

This is also not intended to be the inarguable final form of our coding style
config.  It's totally possible that I've missed something, or that a different
line length would end up causing our existing code to look better.
2018-03-29 12:10:12 -07:00
2018-02-22 18:09:41 -08:00
2018-03-02 10:30:41 -08:00
2018-03-29 12:10:12 -07:00
2017-05-25 13:48:44 -07:00
2017-05-25 13:48:44 -07:00
2017-05-25 13:48:44 -07:00
2018-03-22 07:50:56 -07:00
2017-05-25 13:48:44 -07:00
2018-03-05 14:21:56 -08:00

FoundationDB

FoundationDB is a distributed database designed to handle large volumes of structured data across clusters of commodity servers. It organizes data as an ordered key-value store and employs ACID transactions for all operations. It is especially well-suited for read/write workloads but also has excellent performance for write-intensive workloads. Users interact with the database using API language binding.

Description
FoundationDB - the open source, distributed, transactional key-value store
Readme Apache-2.0 253 MiB
Languages
C++ 68.2%
C 18.7%
Python 4.1%
Java 3.2%
Go 1.5%
Other 4.1%