ModeShape/modeshape

Java 223 stars

ModeShape is a distributed, hierarchical, transactional, and consistent data store with support for queries, full-text search, events, versioning, references, and flexible and dynamic schemas. It is very fast, highly available, extremely scalable, and it is 100% open source and written in Java. Clients use the JSR-283 standard Java API for content repositories (aka, JCR) or ModeShape's REST API, and can query content through JDBC and SQL.

⟳ Syncing… Share on X →
README badge: [![ngmi](https://ngmi.review/badge/ModeShape/modeshape.svg)](https://ngmi.review/repo/ModeShape/modeshape)
1.2k Merged PRs
3 days Avg Merge Time
0m Fastest PR
1 year Slowest PR
#1308 Global Speed Rank
Trim top 0% outliers

Trends Over Time

Monthly aggregates for this repo. The gap between avg and median reveals outlier skew.

PR size over time (lines changed)
Review time over time (hrs)
Changes requested rate over time (%)
Merged PRs per month
Time to first review (hrs)
Unreviewed merge rate (%)

PR Size Analysis

Lines changed (additions + deletions) vs review outcomes.

PRs by size
Avg review time (hrs)
Clean approval rate (%)

Top Reviewers

Recent Merged PRs

# Title Author Time Reviews Blocks
#1698 Add <name> to <repository/> @cunningt 28m 0
#1697 [TEIIDTOOLS-632] Removing subprojects not part of the release and refactoring poms to support prooduct build @vhalbert 4m 0
#1696 [TEIIDTOOLS-632] Removing subprojects not part of the release @vhalbert 10m 0
#1691 permit concurrent reindexing for indexes sharing a scan path @mbenson 21.8h 0
#1690 Mode 2743 @mbenson 1 day 0
#1688 Reset binary file @mbenson 24 days 0
#1687 Maven refactor @mbenson 2 months 0
#1686 use a concurrent map to track LockHolder instances; use FileChannels … @mbenson 2 months 0
#1684 fall back to default AWS credentials provider chain when accessKey/se… @mbenson 3 months 0
#1681 Pr1660 @mbenson 3 months 0
#1683 MODE-2739: ModeShape unnecessarily forces all BinaryStore implementat… @mbenson 3 days 0
#1682 [TEIIDTOOLS-544] modeshape changes to disable docker testing by default @vhalbert 53m 0
#1668 Fix parallel uploading in Amazon S3 @galactic-hitchhiker 10 months 0
#1680 MODE-2720 Lucene index provider does not correctly handle LIKE constraints containing a backslash @mbenson 1.3h 0
#1679 Use latest 2.x elasticsearch version 2.4.5 @mbenson 1 day 0
#1672 MODE-2730 account for line ending differences to pass tests on Windows @mbenson 3 months 0
#1678 MODE-2737: extend index rebuilding sleeps to avoid frequent test fail… @mbenson 3 days 0
#1677 MODE-2735: improper formatting of full text search query constraints … @mbenson 1 month 0
#1676 MODE-2734: cannot parse query bind variable names containing arguably… @mbenson 1 month 0
#1675 MODE-2733: allow to obtain rows for outer join queries with missing n… @mbenson 2 months 0