https://github.com/salesforce/cantor

Data abstraction, storage, discovery, and serving system

https://github.com/salesforce/cantor

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (2.9%) to scientific vocabulary

Keywords

apache-phoenix cantor h2 java key-value mysql s3 storage-service time-series

Keywords from Contributors

sequences transfer tran fuel whitelist charts yolov5 genomics productivity embedded
Last synced: 6 months ago · JSON representation

Repository

Data abstraction, storage, discovery, and serving system

Basic Info
  • Host: GitHub
  • Owner: salesforce
  • License: bsd-3-clause
  • Language: Java
  • Default Branch: master
  • Homepage:
  • Size: 4.99 MB
Statistics
  • Stars: 32
  • Watchers: 11
  • Forks: 17
  • Open Issues: 0
  • Releases: 0
Topics
apache-phoenix cantor h2 java key-value mysql s3 storage-service time-series
Created over 6 years ago · Last pushed 11 months ago
Metadata Files
Readme License Code of conduct Codeowners Security

README.md

Cantor

License

Documentation can be found here: https://opensource.salesforce.com/cantor/

Owner

  • Name: Salesforce
  • Login: salesforce
  • Kind: organization
  • Email: osscore@salesforce.com

Premier Open Source projects released and supported by Salesforce.

GitHub Events

Total
  • Watch event: 1
  • Delete event: 1
  • Push event: 8
  • Pull request event: 7
  • Pull request review event: 2
  • Fork event: 1
  • Create event: 4
Last Year
  • Watch event: 1
  • Delete event: 1
  • Push event: 8
  • Pull request event: 7
  • Pull request review event: 2
  • Fork event: 1
  • Create event: 4

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 636
  • Total Committers: 10
  • Avg Commits per committer: 63.6
  • Development Distribution Score (DDS): 0.431
Past Year
  • Commits: 8
  • Committers: 3
  • Avg Commits per committer: 2.667
  • Development Distribution Score (DDS): 0.375
Top Committers
Name Email Commits
Paymon Teyer p****r@s****m 362
Alexander a****d@s****m 113
Yuhan Xiao y****o@s****m 71
Paul Howden p****n@g****m 34
Yuhan Xiao y****o@s****m 23
snyk-bot s****t@s****o 16
dependabot[bot] 4****] 14
svc-scm 4****m 1
Yuhan 4****8 1
j.herrick j****k@s****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 7 months ago

All Time
  • Total issues: 7
  • Total pull requests: 117
  • Average time to close issues: 12 months
  • Average time to close pull requests: 12 days
  • Total issue authors: 2
  • Total pull request authors: 9
  • Average comments per issue: 0.14
  • Average comments per pull request: 0.12
  • Merged pull requests: 104
  • Bot issues: 0
  • Bot pull requests: 17
Past Year
  • Issues: 0
  • Pull requests: 4
  • Average time to close issues: N/A
  • Average time to close pull requests: 2 days
  • Issue authors: 0
  • Pull request authors: 3
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 4
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • pteyer (4)
  • akouthoofd (3)
Pull Request Authors
  • akouthoofd (35)
  • pteyer (35)
  • dependabot[bot] (18)
  • yuhan-xiao (12)
  • snyk-bot (11)
  • meghasfdc (5)
  • jherrick-salesforce (2)
  • yuhanx0728 (1)
  • Astrophilic (1)
Top Labels
Issue Labels
Pull Request Labels
cla:signed (43) dependencies (18) cla:missing (6) enhancement (1)

Packages

  • Total packages: 17
  • Total downloads: unknown
  • Total dependent packages: 51
    (may contain duplicates)
  • Total dependent repositories: 12
    (may contain duplicates)
  • Total versions: 1,254
repo1.maven.org: com.salesforce.cantor:cantor-common

Cantor Common

  • Versions: 78
  • Dependent Packages: 12
  • Dependent Repositories: 1
Rankings
Dependent packages count: 5.1%
Dependent repos count: 20.6%
Average: 23.3%
Forks count: 32.3%
Stargazers count: 35.1%
Last synced: 6 months ago
repo1.maven.org: com.salesforce.cantor:cantor-base

Base Cantor

  • Versions: 78
  • Dependent Packages: 9
  • Dependent Repositories: 1
Rankings
Dependent packages count: 6.6%
Dependent repos count: 20.6%
Average: 23.7%
Forks count: 32.3%
Stargazers count: 35.1%
Last synced: 6 months ago
repo1.maven.org: com.salesforce.cantor:cantor-h2

Cantor on top of H2

  • Versions: 78
  • Dependent Packages: 7
  • Dependent Repositories: 1
Rankings
Dependent packages count: 8.3%
Dependent repos count: 20.6%
Average: 24.0%
Forks count: 32.3%
Stargazers count: 34.9%
Last synced: 6 months ago
repo1.maven.org: com.salesforce.cantor:cantor-misc

Cantor Miscellaneous Utilities

  • Versions: 77
  • Dependent Packages: 4
  • Dependent Repositories: 1
Rankings
Dependent packages count: 13.8%
Dependent repos count: 20.6%
Average: 25.4%
Forks count: 32.3%
Stargazers count: 34.9%
Last synced: 6 months ago
repo1.maven.org: com.salesforce.cantor:cantor-grpc-client

Cantor gRPC client

  • Versions: 78
  • Dependent Packages: 5
  • Dependent Repositories: 1
Rankings
Dependent packages count: 13.8%
Dependent repos count: 20.6%
Average: 25.5%
Forks count: 32.3%
Stargazers count: 35.1%
Last synced: 6 months ago
repo1.maven.org: com.salesforce.cantor:cantor-mysql

Cantor on top of MySQL

  • Versions: 77
  • Dependent Packages: 4
  • Dependent Repositories: 1
Rankings
Dependent packages count: 13.8%
Dependent repos count: 20.6%
Average: 25.5%
Forks count: 32.3%
Stargazers count: 35.1%
Last synced: 6 months ago
repo1.maven.org: com.salesforce.cantor:cantor-grpc-protos

Cantor gRPC client

  • Versions: 78
  • Dependent Packages: 3
  • Dependent Repositories: 1
Rankings
Dependent packages count: 17.3%
Dependent repos count: 20.6%
Average: 26.4%
Forks count: 32.3%
Stargazers count: 35.1%
Last synced: 6 months ago
repo1.maven.org: com.salesforce.cantor:cantor-jdbc

Cantor on top of JDBC

  • Versions: 78
  • Dependent Packages: 2
  • Dependent Repositories: 1
Rankings
Dependent repos count: 20.6%
Dependent packages count: 22.9%
Average: 27.7%
Forks count: 32.3%
Stargazers count: 34.9%
Last synced: 6 months ago
repo1.maven.org: com.salesforce.cantor:cantor-s3

Cantor on top of S3

  • Versions: 77
  • Dependent Packages: 2
  • Dependent Repositories: 1
Rankings
Dependent repos count: 20.6%
Dependent packages count: 22.9%
Average: 27.7%
Forks count: 32.3%
Stargazers count: 34.9%
Last synced: 6 months ago
repo1.maven.org: com.salesforce.cantor:cantor-grpc-service

Service layer for gRPC Cantor

  • Versions: 78
  • Dependent Packages: 1
  • Dependent Repositories: 1
Rankings
Dependent repos count: 20.6%
Average: 30.1%
Forks count: 32.3%
Dependent packages count: 32.7%
Stargazers count: 34.9%
Last synced: 6 months ago
repo1.maven.org: com.salesforce.cantor:cantor-http-service

Generic DAO Layer

  • Versions: 78
  • Dependent Packages: 1
  • Dependent Repositories: 1
Rankings
Dependent repos count: 20.6%
Average: 30.2%
Forks count: 32.3%
Dependent packages count: 32.7%
Stargazers count: 35.1%
Last synced: 6 months ago
repo1.maven.org: com.salesforce.cantor:cantor-functions

Generic DAO Layer

  • Versions: 69
  • Dependent Packages: 1
  • Dependent Repositories: 1
Rankings
Dependent repos count: 20.6%
Average: 30.2%
Forks count: 32.3%
Dependent packages count: 32.7%
Stargazers count: 35.1%
Last synced: 6 months ago
repo1.maven.org: com.salesforce.cantor:cantor-metrics

Cantor Metrics Wrapper

  • Versions: 74
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Forks count: 22.3%
Stargazers count: 24.4%
Average: 31.9%
Dependent repos count: 32.0%
Dependent packages count: 48.9%
Last synced: 6 months ago
repo1.maven.org: com.salesforce.cantor:cantor-server

Home of the Cantor server capable of starting in HTTP, gRPC, or both

  • Versions: 77
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Forks count: 22.3%
Stargazers count: 24.4%
Average: 31.9%
Dependent repos count: 32.0%
Dependent packages count: 48.9%
Last synced: 6 months ago
repo1.maven.org: com.salesforce.cantor:cantor-parent

Generic DAO Layer

  • Versions: 78
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 32.0%
Average: 40.4%
Dependent packages count: 48.9%
Last synced: 6 months ago
repo1.maven.org: com.salesforce.cantor:cantor-http-server

Generic DAO Layer

  • Versions: 77
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 32.0%
Average: 40.4%
Dependent packages count: 48.9%
Last synced: 6 months ago
repo1.maven.org: com.salesforce.cantor:cantor-archive

Cantor Archive Utilities

  • Versions: 24
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 32.0%
Average: 40.4%
Dependent packages count: 48.9%
Last synced: 6 months ago

Dependencies

cantor-common/pom.xml maven
  • com.salesforce.cantor:cantor-base ${project.version}
  • org.slf4j:slf4j-api ${slf4j.version}
  • org.testng:testng ${testng.version} test
cantor-functions/pom.xml maven
  • ch.qos.logback:logback-classic
  • com.salesforce.cantor:cantor-base 0.5.1-SNAPSHOT
  • com.salesforce.cantor:cantor-common 0.5.1-SNAPSHOT
  • org.codehaus.groovy:groovy 3.0.9
  • org.freemarker:freemarker 2.3.31
cantor-grpc-client/pom.xml maven
  • com.salesforce.cantor:cantor-grpc-protos ${project.version}
  • io.grpc:grpc-netty-shaded ${grpc.version}
  • io.grpc:grpc-protobuf ${grpc.version}
  • org.slf4j:jul-to-slf4j
  • org.testng:testng ${testng.version} test
cantor-grpc-protos/pom.xml maven
  • com.salesforce.cantor:cantor-base ${project.version}
  • com.salesforce.cantor:cantor-common ${project.version}
  • io.grpc:grpc-protobuf
  • io.grpc:grpc-stub
  • ch.qos.logback:logback-classic test
  • org.testng:testng ${testng.version} test
cantor-grpc-service/pom.xml maven
  • ch.qos.logback:logback-classic
  • com.salesforce.cantor:cantor-grpc-client ${project.version}
  • com.salesforce.cantor:cantor-grpc-protos ${project.version}
  • com.salesforce.cantor:cantor-common ${project.version} test
  • com.salesforce.cantor:cantor-h2 ${project.version} test
  • org.testng:testng ${testng.version} test
cantor-h2/pom.xml maven
  • com.h2database:h2 2.1.210
  • com.salesforce.cantor:cantor-jdbc 0.5.1-SNAPSHOT
  • ch.qos.logback:logback-classic test
  • com.salesforce.cantor:cantor-common 0.5.1-SNAPSHOT test
  • org.testng:testng ${testng.version} test
cantor-http-server/pom.xml maven
  • com.salesforce.cantor:cantor-h2 0.5.1-SNAPSHOT
  • com.salesforce.cantor:cantor-http-service 0.5.1-SNAPSHOT
  • com.salesforce.cantor:cantor-misc 0.5.1-SNAPSHOT
  • com.salesforce.cantor:cantor-mysql 0.5.1-SNAPSHOT
  • org.codehaus.groovy:groovy-jsr223 3.0.8
  • org.freemarker:freemarker 2.3.30
  • org.glassfish.jersey.containers:jersey-container-jetty-servlet 2.28
  • org.glassfish.jersey.inject:jersey-hk2 2.28
  • org.glassfish.jersey.media:jersey-media-json-jackson 2.28
  • org.glassfish.jersey.media:jersey-media-multipart 2.28
cantor-http-service/pom.xml maven
  • ch.qos.logback:logback-classic
  • com.google.code.gson:gson ${gson.version}
  • com.salesforce.cantor:cantor-base 0.5.1-SNAPSHOT
  • com.salesforce.cantor:cantor-functions 0.5.1-SNAPSHOT
  • io.github.classgraph:classgraph 4.8.131
  • io.swagger.core.v3:swagger-jaxrs2 2.1.11
  • org.springframework.boot:spring-boot-starter-jersey 2.6.1
cantor-jdbc/pom.xml maven
  • com.google.guava:guava
  • com.salesforce.cantor:cantor-base 0.5.1-SNAPSHOT
  • com.salesforce.cantor:cantor-common 0.5.1-SNAPSHOT
  • com.zaxxer:HikariCP 3.4.5
  • ch.qos.logback:logback-classic test
  • org.testng:testng ${testng.version} test
cantor-metrics/pom.xml maven
  • com.salesforce.cantor:cantor-base 0.5.1-SNAPSHOT
  • com.salesforce.cantor:cantor-common 0.5.1-SNAPSHOT
  • io.dropwizard.metrics:metrics-core 4.2.4
  • org.slf4j:slf4j-api ${slf4j.version}
  • ch.qos.logback:logback-classic test
  • com.salesforce.cantor:cantor-common 0.5.1-SNAPSHOT test
  • com.salesforce.cantor:cantor-h2 test
  • org.testng:testng ${testng.version} test
cantor-misc/pom.xml maven
  • com.salesforce.cantor:cantor-base ${project.version}
  • com.salesforce.cantor:cantor-common ${project.version}
  • org.slf4j:slf4j-api ${slf4j.version}
  • ch.qos.logback:logback-classic test
  • com.salesforce.cantor:cantor-common ${project.version} test
  • com.salesforce.cantor:cantor-h2 test
  • com.salesforce.cantor:cantor-mysql test
  • org.testng:testng ${testng.version} test
cantor-mysql/pom.xml maven
  • com.salesforce.cantor:cantor-jdbc 0.5.1-SNAPSHOT
  • mysql:mysql-connector-java 8.0.28
  • ch.qos.logback:logback-classic test
  • com.salesforce.cantor:cantor-common 0.5.1-SNAPSHOT test
  • org.testng:testng ${testng.version} test
cantor-s3/pom.xml maven
  • ch.qos.logback:logback-classic
  • com.amazonaws:aws-java-sdk-s3 1.12.162
  • com.google.code.gson:gson ${gson.version}
  • com.google.guava:guava
  • com.salesforce.cantor:cantor-common
  • com.adobe.testing:s3mock-testng 2.1.28 test
  • com.fasterxml.jackson.core:jackson-core 2.12.6.1 test
  • com.fasterxml.jackson.core:jackson-databind 2.12.6.1 test
  • com.salesforce.cantor:cantor-common 0.5.1-SNAPSHOT test
  • com.salesforce.cantor:cantor-grpc-client 0.5.1-SNAPSHOT test
  • org.testng:testng ${testng.version} test
cantor-server/pom.xml maven
  • ch.qos.logback:logback-classic
  • com.salesforce.cantor:cantor-grpc-protos 0.5.1-SNAPSHOT
  • com.salesforce.cantor:cantor-grpc-service 0.5.1-SNAPSHOT
  • com.salesforce.cantor:cantor-h2 0.5.1-SNAPSHOT
  • com.salesforce.cantor:cantor-misc 0.5.1-SNAPSHOT
  • com.salesforce.cantor:cantor-mysql 0.5.1-SNAPSHOT
  • com.salesforce.cantor:cantor-s3 0.5.1-SNAPSHOT
  • com.typesafe:config 1.4.2
  • mysql:mysql-connector-java 8.0.28
  • org.slf4j:jul-to-slf4j
  • com.salesforce.cantor:cantor-common 0.5.1-SNAPSHOT test
  • org.testng:testng ${testng.version} test
pom.xml maven
  • ch.qos.logback:logback-classic 1.2.9
  • com.google.guava:guava 31.0.1-jre
  • com.salesforce.cantor:cantor-base 0.5.1-SNAPSHOT
  • com.salesforce.cantor:cantor-common 0.5.1-SNAPSHOT
  • com.salesforce.cantor:cantor-grpc-client 0.5.1-SNAPSHOT
  • com.salesforce.cantor:cantor-grpc-server 0.5.1-SNAPSHOT
  • com.salesforce.cantor:cantor-h2 0.5.1-SNAPSHOT
  • com.salesforce.cantor:cantor-misc 0.5.1-SNAPSHOT
  • com.salesforce.cantor:cantor-mysql 0.5.1-SNAPSHOT
  • io.grpc:grpc-netty-shaded 1.44.0
  • io.grpc:grpc-protobuf 1.44.0
  • io.grpc:grpc-stub 1.44.0
  • org.slf4j:jul-to-slf4j 1.7.32
  • org.testng:testng 7.0.0 test
env/dockers/cantor/Dockerfile docker
  • centos 8 build
env/dockers/cantor/docker-compose.yml docker
cantor-base/pom.xml maven