Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sourcecred/sourcecred

a social algorithm for computing cred
https://github.com/sourcecred/sourcecred

graphql: improve coverage of `queries` module (#859)

Summary:
Each change provides real value, by either testing a plausible happy
path that simply...

1d18652459fffa8abc79c7146f5acc7ba1e149ff authored over 6 years ago by William Chargin <[email protected]>
mirror: use `SchemaInfo` in `_initialize` (#858)

Summary:
This simplifies and clarifies the code with no observable change.

Test Plan:
Exist...

85efa811e0fff3982a2659b550e9b2c46417f28b authored over 6 years ago by William Chargin <[email protected]>
mirror: precompute some useful schema info (#857)

Summary:
This is mostly useful not for computational efficiency, but for ease of
implementatio...

e69ff57c584f9b75684f899fef8418b5dee3629b authored over 6 years ago by William Chargin <[email protected]>
mirror: embed GraphQL schema into SQL (#849)

Summary:
This commit augments the `Mirror` constructor to turn the provided
GraphQL schema int...

1b1a1e4d46beb41a48f9b96711034f64deae2a77 authored over 6 years ago by William Chargin <[email protected]>
Improve CI performance by limiting max workers (#856)

According to the [jest docs], setting `maxWorkers=4` can substantially
improve performance on C...

786a38e7737b4be15e55935e7d4febcf8667fea6 authored over 6 years ago by Dandelion Mané <[email protected]>
Fix a crash when a review comment has >5 reactions (#855)

Our continuation-fetching code failed to properly get continuations for
pull request review com...

f03e3c83f2075190e714c4b14924f49706d5314e authored over 6 years ago by Dandelion Mané <[email protected]>
git: properly load empty repositories (#851)

Summary:
Fixes #850.

Test Plan:
Regression test added; it fails before the change and passe...

fa81c4eaa9f3afdfada793190f1e7ab66324814c authored over 6 years ago by William Chargin <[email protected]>
Prepare to enable flow-type eslint rules (#848)

This commit upgrades the flow-type eslint plugin to latest, and writes
new rules into the eslin...

7259233f82599e6b652926bac6720863ba5b6482 authored over 6 years ago by Dandelion Mané <[email protected]>
mirror: initialize a GraphQL database mirror (#847)

Summary:
This commit introduces the `Mirror` class that will be the centerpiece
of the persist...

a93ad80ebcd6e1a305e226edf94e949112191bfb authored over 6 years ago by William Chargin <[email protected]>
Add GitHub reactions to the graph (#846)

* Define Reaction edges

This adds support to `github/edges` for creating edges representing
...

62d3c180ee9b1ebed8bf95bbf51dbbdf1a29816b authored over 6 years ago by Dandelion Mané <[email protected]>
Add tensorflow-gardener to the list of bots (#841)

Test plan: I verified that the spelling is correct

488c98c3e1a5ddd5db05b2e8f1d8762e188bbd4b authored over 6 years ago by Dandelion Mané <[email protected]>
Define Reaction edges (#845)

This adds support to `github/edges` for creating edges representing
GitHub reactions. These edg...

33d14b9d1a0763944cb4d9a62f2a6e75b59d618a authored over 6 years ago by Dandelion Mané <[email protected]>
mirror: add a helper function for transactions (#844)

Summary:
In implementing #622, we’ll want to run lots of things inside of
transactions. This c...

e9279bee9069235ac2c8cd07c4de047add7d4017 authored over 6 years ago by William Chargin <[email protected]>
schema: make `fields` and `clauses` exact (#843)

Summary:
This affords more flexibility to clients, because an exact value can be
used in place...

f966ce300fe21acc709cbf29c7388e883b2f3600 authored over 6 years ago by William Chargin <[email protected]>
Request reactions data from GitHub (#839) (#840)

This commit updates the GitHub graphql query to also fetch reactions.
We update the JSON typede...

1ad2cc09589a829a5191b935cf079271b765d920 authored over 6 years ago by Dandelion Mané <[email protected]>
flow: mark bound parameters as covariant (#842)

Summary:
Before this patch, an object whose type has read-only attributes cannot
be passed to ...

51461f4842affc4620e06c7ecf286342c79fd8c0 authored over 6 years ago by William Chargin <[email protected]>
Request reactions data from GitHub (#839)

This commit updates the GitHub graphql query to also fetch reactions.
We update the JSON typede...

a2ffdf5ca852ac908acfa7ee5fcf1c2d966c455f authored over 6 years ago by Dandelion Mané <[email protected]>
Detect references to commits (#833)

Now that #832 gave us logic to parse references to commits, we have the
RelationalView find and...

aecf64b026ce5d0f591f698ebb8b786ffa2f1ca0 authored over 6 years ago by Dandelion Mané <[email protected]>
flow: add type definitions for `better-sqlite3` (#837)

Summary:
The `flow-typed` repository doesn’t have type definitions for
`better-sqlite3`, so I ...

c616ec82fb1bc59020e12e9dc94b37007ed244d4 authored over 6 years ago by William Chargin <[email protected]>
Modify parseReferences to detect refs to commits (#832)

We add a new function, `findCommitReferences`, which can find both
explicit url references to c...

c9a0d4b1b87d27a25252a1fb049213409dfe2fc6 authored over 6 years ago by Dandelion Mané <[email protected]>
deps: add `better-sqlite3` (#836)

Summary:
I selected this over the alternatives, `sqlite` and `sqlite3`, primarily
because its ...

417cc231e95cb603f7051d132ac743109e49514e authored over 6 years ago by William Chargin <[email protected]>
graphql: validate well-foundedness of unions (#835)

Summary:
GraphQL unions are required to be unions specifically of object types.
They cannot co...

4675b844435f75f32f313eb9efabb066566f301d authored over 6 years ago by William Chargin <[email protected]>
graphql: add a schema module (#834)

Summary:
This commit introduces a module for declaratively specifying the schema
of a GraphQL ...

7da9ef3a94ac53e80cc733d2e41aacaa93a3e72d authored over 6 years ago by William Chargin <[email protected]>
Fix the build (#831)

There was a bad interaction between #830 and #829, wherein they both
independently changed the ...

7074a9dbd88bec0ab2944c5d3b306c799b10c8e7 authored over 6 years ago by Dandelion Mané <[email protected]>
Update example-github (#830)

I added two new issues. One of them has references to commits, which is
relevant for work on #...

ab108653f3a9e1a5b4383ae68af8e3a75df8390e authored over 6 years ago by Dandelion Mané <[email protected]>
Detect references in commit messages (#829)

Now that the GitHub plugin knows about commit messages (#828), we can
parse those commit messag...

ab85c9785b31195972bdf9c4f9f978ecd5fd96a6 authored over 6 years ago by Dandelion Mané <[email protected]>
Request commit messages from GitHub (#828)

We could get this information from the Git plugin, but since we want to
use this for reference ...

a1af9531ec0dd995220728c0054dc3d29f8617d6 authored over 6 years ago by Dandelion Mané <[email protected]>
Add commit authorship to the graph (#826)

In #824, we loaded every commit in the default branch's history into the
GitHub relational view...

c68cb29769623eddf6ebbb08c2976c63f1e69eea authored over 6 years ago by Dandelion Mané <[email protected]>
Add commits in the history to the RelationalView (#824)

This builds on #821 so that every commit in the default ref's history is
added as a Commit enti...

4ad9fcf2598505f6831fe7d3b80a104ab04e1ca0 authored over 6 years ago by Dandelion Mané <[email protected]>
Change GitHub edge encoding strategy (#825)

GitHub has a procedure for encoding node addresses into sequences of
string "parts", so that we...

05f73f04ef560322733d56c09bab034d2955e7cf authored over 6 years ago by Dandelion Mané <[email protected]>
Ensure that `RelationalView` is not typed as `any` (#823)

This fixes another instance of the notorious [facebook/flow#6400]. We
also fix some type errors...

9aca956a649edd8a21f4b893383fc13e318bf6dc authored over 6 years ago by Dandelion Mané <[email protected]>
Cleanup some minor mistakes (#822)

- the capitalization of the GitObject types was incorrect
- removed an outdated TODO

Test pl...

5c46636611d00321695fb0637a20143ea487352d authored over 6 years ago by Dandelion Mané <[email protected]>
Load commit authorship from GitHub (#821)

This adds logic for retrieving every commit in the default branch's
history, along with authors...

2a39bd075d99a8b87cd6f06e23e92da8401701aa authored over 6 years ago by Dandelion Mané <[email protected]>
Update CHANGELOG.md (#820)

It now mentions that we added `MentionsAuthor` edges to the GitHub
graph in #808.

Thanks @wh...

2a5c093286fb4fa4dd13564557923e78f09c759a authored over 6 years ago by Dandelion Mané <[email protected]>
Add GitHub commit entity (#819)

This adds a `Commit` entity to the GitHub relational view. It has all
the standard methods: com...

7d0d4fb2face552147ef778775623286373c74e7 authored over 6 years ago by Dandelion Mané <[email protected]>
Give GitHub plugin support for Commit addresses (#816)

The Git plugin owns Commits, but the GitHub plugin also creates commits.
This commit reifies th...

3e06c054db41b6b0c9300085c30e764fdfbee12c authored over 6 years ago by Dandelion Mané <[email protected]>
GitHub: Request commit authorship info (#817)

This commit pulls the graphql fields to request commit information into
a fragment, and request...

7dc9449fe7f32639baffbc8e98585baa2a82352d authored over 6 years ago by Dandelion Mané <[email protected]>
Expose node/edge prefixes publicly (#814)

Both the GitHub and Git plugins create a `_Prefix` object for nodes and
edges, which gives the ...

335441e67116de9d70476a7f17d8fd0eddda6e3d authored over 6 years ago by Dandelion Mané <[email protected]>
Update example GitHub data (#813)

Generated via `src/plugins/github/fetchGithubRepoTest.sh -u`

`yarn test --full` passes.

Cl...

70fe67799015e9fc1186e1c6445ca334e3019f05 authored over 6 years ago by Dandelion Mané <[email protected]>
Add `MentionsAuthor` edges to the graph (#808)

This commit builds on the work in #806, adding the
`MentionsAuthorReference`s to the graph. It ...

737ed4d8b39712dd0b4c2652b9ca860137e317e0 authored over 6 years ago by Dandelion Mané <[email protected]>
Add logic for finding `MentionsAuthorReference`s (#806)

A `MentionsAuthorReference` is created when a post mentions a user, and
that user has authored ...

91f76393e86e30a863e7122fce6f24a67b2cb47e authored over 6 years ago by Dandelion Mané <[email protected]>
Add `MapUtil.pushValue` for maps of arrays (#805)

With some frequency we find ourselves needing to maintain maps whose
values are arrays that we ...

bf1e85d6f464e8b714c3fb6c7030460afd32842f authored over 6 years ago by Dandelion Mané <[email protected]>
test: invoke Jest in CI mode (#803)

Summary:
CI mode prevents Jest from automatically writing snapshots, and also
causes obsolete ...

4b0693e2a773409ff5ac8222b48a82c7d8bb63a9 authored over 6 years ago by William Chargin <[email protected]>
test: check that JS tests describe their filenames (#802)

Summary:
Resolves #800. The newly added test takes about 2ms per file.

Test Plan:
Run `yarn...

2d4acf62c55361e635e176d5b5b32513a7a63ea7 authored over 6 years ago by William Chargin <[email protected]>
test: use proper top-level `describe` blocks (#801)

Summary:
Per #800, each test file should start with a `describe` block listing
its file path u...

5fa20ec89efebf82e679d871eefab85fa7853c8c authored over 6 years ago by William Chargin <[email protected]>
Release 0.1.0 (#799)

Test plan: I ran `yarn test --full`. I also regenerated data from
scratch and manually tested t...

508fbc5d7251e780aca21820b8a8bb1d084a726d authored over 6 years ago by Dandelion Mané <[email protected]>
Move WeightConfig into PagerankTable (#798)

Previously, the WeightConfig (and the button that expanded it) were in
the credExplorer App. Th...

bf35bbbbdadd5953d2bae564e58ca39e5f533718 authored over 6 years ago by Dandelion Mané <[email protected]>
Move `WeightConfig` into the `weights` directory (#797)

Test plan: `yarn test` sufficies for this simple move.

b632bd61887d1db4709d92f715d8c20944697bb9 authored over 6 years ago by Dandelion Mané <[email protected]>
Make `credExplorer/App` control the WeightedTypes (#796)

This commit implements a [suggestion] to make `credExplorer/App` a
single source of truth on th...

eb065f36348d93ae31348d0151e32be4849ce08e authored over 6 years ago by Dandelion Mané <[email protected]>
Change WeightedTypes to contain maps (#795)

This will make it easier to re-organize the weight components so that
the WeightedTypes have a ...

ead0157960b8994ac4a7c6c03e55b0dd876eee3d authored over 6 years ago by Dandelion Mané <[email protected]>
`credExplorer/App` stores weights, not evaluator (#792)

This commit refactors `credExplorer/App` so that instead of storing an
`EdgeEvaulator` in its s...

ad5ea761ea631ea48eeb696343d1614071680fce authored over 6 years ago by Dandelion Mané <[email protected]>
Add `MapUtil.merge` for combining maps (#794)

See the docstring for details.

Test plan: Unit tests.

417265a4d40bbf073b23e10707890e2ff57fe52e authored over 6 years ago by Dandelion Mané <[email protected]>
deps: upgrade `flow-bin@^0.80.0` (#791)

Summary:
This upgrade didn’t require fixing any new errors, but Flow is a good
dependency to k...

513820c1779623da7f41b6bb90829e2d5df57029 authored over 6 years ago by William Chargin <[email protected]>
flow: add typing to Jest transform modules (#790)

Test Plan:
`yarn flow` passes, and the [Jest docs][1] suggest that the added type
annotations ...

0b4fea1c4fa3b4aecc9094b4771ea1cbc7078a64 authored over 6 years ago by William Chargin <[email protected]>
deps: remove some unused packages (#789)

Summary:
Mostly Webpack loaders that have become unused through various config
changes.

Tes...

92514ad559598dab8b979c41e9188f17044575a5 authored over 6 years ago by William Chargin <[email protected]>
Refactor PluginWeightConfig (#788)

This refactors PluginWeightConfig so that it uses the
`defaultWeightsForAdapter` method introdu...

c2920547c03f76ca139a1b0ae29c0e7560f061ff authored over 6 years ago by Dandelion Mané <[email protected]>
Create a `weights` module with types and utils (#787)

This commit creates a central `weights` module that defines all of the
weight-related types, an...

b40c1d078d384b39cc4d96f04dc2b93127dee5ac authored over 6 years ago by Dandelion Mané <[email protected]>
credExplorer gets adapters from one point (#786)

Currently, the `credExplorer` uses the `defaultStaticAdapters`, but it
imports these adapters i...

d77c76082de8aaac2c6739a4747c480a34445cca authored over 6 years ago by Dandelion Mané <[email protected]>
Add `weightsToEdgeEvaluator` (#785)

This commit adds `weightsToEdgeEvaluator`, a function for converting
weighted node types into a...

f7383bbc903e179909a39d1e55043422879860f6 authored over 6 years ago by Dandelion Mané <[email protected]>
test: invoke `yarn backend` only once (#784)

Summary:
Lots of tests need the output of `yarn backend`. Before this commit,
they tended to c...

3dda4ab35c89f805d156bf07ff0bd350d2827fd9 authored over 6 years ago by William Chargin <[email protected]>
Export fallback adapter's node and edge types (#783)

This is convenient for testing other code, where we may want to directly
use the fallback types...

bd7b7dec824c0ab32435d449fe8696c799397e8f authored over 6 years ago by Dandelion Mané <[email protected]>
backend: invoke Webpack directly in package script (#782)

Summary:
This commit removes the `config/backend.js` script and replaces it with
a direct invo...

c48597651ea5fd51481c42bffbd184941cd8e0a5 authored over 6 years ago by William Chargin <[email protected]>
backend: set Babel flags in Webpack config (#781)

Summary:
We currently configure the Babel config with environment variables: in
particular, th...

ff2cfd14b21b86b38098a27a9dbfc838d63894d1 authored over 6 years ago by William Chargin <[email protected]>
backend: use Flow in Webpack config (#780)

Summary:
Over the past few commits, I have accidentally removed all Flow errors
from the Webpa...

98a039d340cdee79961aeb9aa7a3b7c03a135e33 authored over 6 years ago by William Chargin <[email protected]>
backend: export a normal Webpack config object (#779)

Summary:
Previously, our `webpack.config.backend.js` file actually exported a
function that co...

4e8c89abfebeb8b969d27b6379dba32b1ca2ddcd authored over 6 years ago by William Chargin <[email protected]>
Organize weights by plugin (#773)

This commit adds PluginWeightConfig, which is responsible for
adding all the weights for an ind...

2779770af54ba7f1a425c5478c12273c0ae74c44 authored over 6 years ago by Dandelion Mané <[email protected]>
backend: remove file size measurement logic (#778)

Summary:
This logic isn’t currently useful to us. If we want this functionality,
we should con...

846363465dc39f34491ed217ee841afedd82cc38 authored over 6 years ago by William Chargin <[email protected]>
dep: remove `eslint-loader` (#777)

Summary:
As of #775, this is no longer used.

Test Plan:
A `git grep eslint-loader` shows no...

7e66886a70979e0cb75e66103c89b8018940b4e9 authored over 6 years ago by William Chargin <[email protected]>
backend: remove superfluous file existence check (#774)

Summary:
Webpack will fail (quickly) if any required entry points do not exist.
The `scripts/b...

c8175b9e3c5aefba2f695e59de846b4cb5e60b81 authored over 6 years ago by William Chargin <[email protected]>
webpack: remove superfluous linting step (#775)

Summary:
We lint separately, with `yarn lint`. There’s no need to duplicate this
effort.

Te...

3d0f295ba7a3f011028ca4423a9862b9ef41b5ba authored over 6 years ago by William Chargin <[email protected]>
backend: move build dir removal into Webpack (#776)

Summary:
Both the backend and the web builds want to empty the build directory
before starting...

8c0bbbc7329eecf0ad64fdbea7a1ffe8e3a0ff32 authored over 6 years ago by William Chargin <[email protected]>
Fail on console errors when testing enzyme (#769)

`testUtil.configureEnzyme` now additionally asserts, after every test,
that `console.error` and...

f191995c61fbe01891c28471b15d5e89047e2acb authored over 6 years ago by Dandelion Mané <[email protected]>
Fix insidious quoting bug in build test script (#772)

Summary:
This patch fixes a particularly sneaky bug. Our test script contains a
literal backti...

d2727c01ba9d9f046831033aaa3ad8a1d57f0dc4 authored over 6 years ago by William Chargin <[email protected]>
Fix expected error message in build test (#771)

Summary:
This change should have happened in #768. However, I didn’t catch it
then because `ya...

1816b135254025b330a78516e7aaf8f3ab10de52 authored over 6 years ago by William Chargin <[email protected]>
Make `execDependencyGraph` a CommonJS module (#767)

Summary:
This simplifies interfaces everywhere.

See also #216, which did the opposite of thi...

5e0833421af1902c6d5ffa08e79659303b8e962f authored over 6 years ago by William Chargin <[email protected]>
babel: transform ES6 modules to CommonJS (#766)

Summary:
The approach used by `create-react-app` (the source of this code) seems
to be the fol...

9b31905ab418c36bb019eff2e4502caa7e50726a authored over 6 years ago by William Chargin <[email protected]>
Rename `makeWebpackConfig` to `webpack.config.web` (#770)

Summary:
The distinction was useful while `makeWebpackConfig` was being developed
(between #56...

ddc93826be8a5f4096d97235852a74b193e2640f authored over 6 years ago by William Chargin <[email protected]>
webpack: empty build dir instead of removing it (#768)

Test Plan:
Run `mkdir /tmp/out; cd /tmp/out; python -m SimpleHTTPServer`. In
another shell, ru...

86c1b2e0684d74e0e65a2e6c7d54179b557b0a24 authored over 6 years ago by William Chargin <[email protected]>
Fix a bug that can lock the cred explorer UI (#764)

Currently, it's possible to lock the cred explorer UI via the following
sequence of actions:

...

a133a7252f0c1cfa982a3f8d7e300a01bca89c58 authored over 6 years ago by Dandelion Mané <[email protected]>
Add default weights for edge types (#762)

This commit modifies the edge type so that it has a
`defaultForwardWeight` and `defaultBackward...

67c443af9998c86cd03c8477ac77f0b9796468a3 authored over 6 years ago by Dandelion Mané <[email protected]>
Configure forward/backward edge weights separately (#749)

This commit introduces a new component, `EdgeTypeConfig`, which is
responsible for configuring ...

c7e5a3b87d7a94d8a15cacba13bd24f0baa3371b authored over 6 years ago by Dandelion Mané <[email protected]>
Factor out NodeTypeConfig (#763)

This factors `NodeTypeConfig` out of the `WeightConfig` component. The
scope for a `NodeTypeCon...

4cd45c77fc2274ce46561a11764389c392c0ab0c authored over 6 years ago by Dandelion Mané <[email protected]>
Combine loadGraph and runPagerank into one button (#759)

* StateTransitionMachine.loadGraph reports success

Step one towards #586. This will enable us...

44407b5520bd570198e335851e23bb81a92f8304 authored over 6 years ago by Dandelion Mané <[email protected]>
Add StateTransitionMachine.loadGraphAndRunPagerank (#758)

* StateTransitionMachine.loadGraph reports success

Step one towards #586. This will enable us...

1135141054d6edd19d07c25d4ec807048689656e authored over 6 years ago by Dandelion Mané <[email protected]>
StateTransitionMachine.loadGraph reports success (#757)

Step one towards #586. This will enable us to chain runPagerank after
loadGraph only if the loa...

241905f6d8dcbf04c97e5531b1887a4f387f8a9a authored over 6 years ago by Dandelion Mané <[email protected]>
Improve GitHub rate limit error message (#755)

Fixes #732; see that issue for context.

Test plan:
The success case still works (verified th...

b92d6138d33dfbd532a2e01e7531a7d09d4acfc4 authored over 6 years ago by Dandelion Mané <[email protected]>
Remove vestigial GITHUB_DELAY_MS code (#756)

As of #699, the GITHUB_DELAY_MS code is vestigial. It should be removed.

Test plan: After reb...

f3fbb3940b0c7f82622397f7c0d6869d085eeb33 authored over 6 years ago by Dandelion Mané <[email protected]>
Make js_bundle_path test POSIX-compliant (#754)

Summary:
In #715, I used Bash arrays for convenience. Our tests should run under
POSIX `sh` (a...

eb8f2b975b10673e805710715e4937a4b986afe9 authored over 6 years ago by William Chargin <[email protected]>
Add ":" as a shell-safe character (#753)

Test Plan:
Running `./test_build_static_site.t --long -v` no longer detects the
feedback URL a...

d4a9e0daa4242a9d58e62e7e8e5b47bc909f655a authored over 6 years ago by William Chargin <[email protected]>
Add Discord link and logo to navbar (#587) (#593)

Summary:
To facilitate communication and contribution, the Discord
invitation has been linked....

5abe16144fddccfc44df4a32f1047a1582950286 authored over 6 years ago by Claire L <[email protected]>
Remove OClif entirely (#745)

Test Plan:
Note that `yarn backend; node bin/sourcecred.js help` still works.
Note that `git g...

0a0878342466df7e62f2e132bd0081f83f5f7db0 authored over 6 years ago by William Chargin <[email protected]>
Replace `oclif` with `cli` (#744)

Summary:
This commit changes the CLI to use the code in `cli` instead of `oclif`.
A subsequent...

e71264f5ccb3fac52016f57604d9effb00e7a58b authored over 6 years ago by William Chargin <[email protected]>
cli: implement `load` (#743)

Summary:
This ports the OClif version of `sourcecred load` to the sane CLI
system. The functio...

17172c2d96745707aa0478e0afc685faa2970fad authored over 6 years ago by William Chargin <[email protected]>
cli: add a `common` module for environment vars (#742)

Summary:
This includes environment variables to specify the SourceCred directory
and the GitHu...

d685ebbdd4bf03ffff41f6188b234fc185f3f244 authored over 6 years ago by William Chargin <[email protected]>
cli: add `main`, `sourcecred`, and `help` (#741)

Summary:
This commit includes a minimal usage of an actual CLI application. It
provides the `h...

ff2d4f2fd8d1eb686229d199cb46b962cdb5d14c authored over 6 years ago by William Chargin <[email protected]>
cli: add command infrastructure and test utils (#740)

Summary:
This commit introduces the notion of a `Command`, which is simply a
function that tak...

4c433d417e99884e132d7ea3495b4ff6b2b88676 authored over 6 years ago by William Chargin <[email protected]>
cli: rename existing system from `cli` to `oclif` (#739)

Summary:
Per #580, we aim to remove OClif. To do so, we move the old system to a
directory `oc...

1f4a6395c8bc85c798eaa820907e31238b411d1e authored over 6 years ago by William Chargin <[email protected]>
Compress the RelationalView by removing post body (#747)

Our serialized RelationalView can get quite large - in the case of
TensorFlow it's over 190MB. ...

931f07de138efe63e0c1dfff9f5a3d7960e3dc9a authored over 6 years ago by Dandelion Mané <[email protected]>
Store GitHub data gzipped at rest (#751)

Summary:
We store the relational view in `view.json.gz` instead of `view.json`,
taking advanta...

7f81337d74ec0a34686e02d89e6754d4f80eb2ae authored over 6 years ago by William Chargin <[email protected]>
Allow backend `process.env` to see the runtime env (#748)

Summary:
This is a follow-up to #746, wherein we exposed our fixed `env` to the
backend applic...

f1a6b3752458ea764c1436f07d1ae8c6a0c947e5 authored over 6 years ago by William Chargin <[email protected]>