Skip to content

use leveldb #6

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open

use leveldb #6

wants to merge 7 commits into from

Conversation

ChoudharyS
Copy link
Contributor

No description provided.

@ChoudharyS ChoudharyS self-assigned this Dec 13, 2017
@coveralls
Copy link

Coverage Status

Coverage remained the same at 80.473% when pulling 3e49fd7 on leveldb into f88d5f1 on master.

@codecov-io
Copy link

codecov-io commented Dec 13, 2017

Codecov Report

Merging #6 into master will increase coverage by 2.25%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master       #6      +/-   ##
==========================================
+ Coverage   73.27%   75.52%   +2.25%     
==========================================
  Files          21       21              
  Lines        1145      993     -152     
  Branches      118      101      -17     
==========================================
- Hits          839      750      -89     
+ Misses        272      221      -51     
+ Partials       34       22      -12
Impacted Files Coverage Δ
src/AppContainer.jsx 80% <0%> (-7.5%) ⬇️
src/apps/DateMatcherApplication.jsx 92.4% <0%> (-1.01%) ⬇️
src/apps/ErrorApplication.jsx 90.9% <0%> (-0.76%) ⬇️
src/apps/VoteCryptoApplication.jsx 96.36% <0%> (-0.61%) ⬇️
src/apps/YoutubeApplication.jsx 100% <0%> (ø) ⬆️
src/WikiParser.js 98.79% <0%> (ø) ⬆️
src/apps/HelloApplication.jsx 100% <0%> (ø) ⬆️
src/apps/ReversiModel.js 94.02% <0%> (+0.09%) ⬆️
src/apps/BookmarksApplication.jsx 4.16% <0%> (+0.32%) ⬆️
src/apps/MeetingTimeApplication.jsx 96.61% <0%> (+1.08%) ⬆️
... and 10 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 316813a...5866756. Read the comment docs.

@@ -31,14 +47,15 @@ const server = http.createServer((req, res) => {
const io = socketIo.listen(server);

const yInstances = {};
const metadata = {};
const dirs = getDirectories('y-leveldb-databases/').map(p => p.split('/')[1]);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder if this line is platform-independent.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 80.473% when pulling 642aeae on leveldb into f88d5f1 on master.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 80.473% when pulling b9cc215 on leveldb into f88d5f1 on master.

@ohtake
Copy link
Member

ohtake commented Dec 14, 2017

Security issue: If a user creates a page named '..', LevelDB creates files outside 'y-leveldb-databases' directory.

@coveralls
Copy link

Coverage Status

Changes Unknown when pulling 76f997e on leveldb into ** on master**.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.2%) to 82.109% when pulling bba5007 on leveldb into f330ca5 on master.

@ohtake
Copy link
Member

ohtake commented Jan 16, 2018

The security issue was fixed by commit "Escape LevalDB namespaces".

If following items become clear, we can merge the PR.

  • Platform independency
    • Major Linux distributions
    • Windows
    • macOS
  • Deployment to AWS Elastic Container Service
  • Performance

@coveralls
Copy link

coveralls commented Jan 16, 2018

Coverage Status

Coverage decreased (-1.5%) to 73.636% when pulling 5866756 on leveldb into 316813a on master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants