Skip to content

Commit

Permalink
Revert "发布版本 v0.1_alpha (#20)" (#21)
Browse files Browse the repository at this point in the history
This reverts commit 105d910.
  • Loading branch information
kaaass authored Jan 17, 2021
1 parent 105d910 commit 38602d0
Show file tree
Hide file tree
Showing 156 changed files with 8 additions and 16,710 deletions.
37 changes: 0 additions & 37 deletions .gitignore

This file was deleted.

7 changes: 0 additions & 7 deletions .travis.yml

This file was deleted.

26 changes: 8 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,29 +1,19 @@
# RumBase Java

| master | dev |
| ------ | --- |
| [![Build Status](https://www.travis-ci.com/kaaass/rumbase_java.svg?token=7d6V7UKwzfD6augATNKx&branch=master)](https://www.travis-ci.com/kaaass/rumbase_java) | [![Build Status](https://www.travis-ci.com/kaaass/rumbase_java.svg?token=7d6V7UKwzfD6augATNKx&branch=dev)](https://www.travis-ci.com/kaaass/rumbase_java) |

Java构建的SQL关系型数据库。
Java构建的高性能SQL关系型数据库。

本项目为吉林大学2018级数据库系统课程&系统软件综合实践(荣誉课)课程设计。

## 构建

1. 在 Release 页面下载源码或 clone 项目
2. 在项目目录执行 `./gradlew build`

## 分工

| **模块** | **内容** | **负责人** | **** |
| ----------------------- | -------------------- | ---------- | ------------ |
| Server Module | 服务器、会话管理 | @KAAAsS | server |
| Query Parse Module | SQL 语句解析 | @KAAAsS | parse |
| Query Execution Module | 查询执行、优化 | @KveinAxel | query |
| Table Management Module | 系统内数据库、表管理 | @KveinAxel | table |
| Indexing Module | 索引结构,使用 B+ 树 | @DoctorWei1314 | index |
| Query Execution Module | 查询执行、优化 | | query |
| Table Management Module | 系统内数据库、表管理 | | table |
| Indexing Module | 索引结构,使用 B+ 树 | | index |
| Record Module | 记录管理,实现 MVCC | @KAAAsS | record |
| Transaction Module | 实现事务的管理与 2PL | @criki | transaction |
| Data Item Module | 数据项管理 | @kaito | dataitem |
| Recovery Log Module | 日志与恢复管理 | @kaito | recovery |
| Page Caching Module | 缓冲与页管理 | @XuanLaoYee | page |
| Transaction Module | 实现事务的管理与 2PL | | transaction |
| Data Item Module | 数据项管理 | | dataitem |
| Recovery Log Module | 日志与恢复管理 | | recovery |
| Page Caching Module | 缓冲与页管理 | | page |
32 changes: 0 additions & 32 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,6 @@ plugins {
id 'java'
}

tasks.withType(JavaCompile) {
options.encoding = 'UTF-8'
}

group 'net.kaaass'
version '1.0-SNAPSHOT'

Expand All @@ -14,33 +10,5 @@ repositories {
}

dependencies {
// java-binary-block-parser
compile 'com.igormaznitsa:jbbp:2.0.2'
// Lombok
compileOnly 'org.projectlombok:lombok:1.18.16'
annotationProcessor 'org.projectlombok:lombok:1.18.16'
testCompileOnly 'org.projectlombok:lombok:1.18.16'
testAnnotationProcessor 'org.projectlombok:lombok:1.18.16'
// Slf4j
compile group: 'org.slf4j', name: 'slf4j-api', version: '1.7.30'
compile group: 'org.slf4j', name: 'slf4j-log4j12', version: '1.7.30'
// JSQLParser
compile 'com.github.jsqlparser:jsqlparser:4.0'
// JUnit
testCompile group: 'junit', name: 'junit', version: '4.12'
}

// Agree --scan ToS
if (hasProperty('buildScan')) {
buildScan {
termsOfServiceUrl = 'https://gradle.com/terms-of-service'
termsOfServiceAgree = 'yes'
}
}

test {
testLogging {
events "passed", "skipped", "failed"
exceptionFormat "full"
}
}
28 changes: 0 additions & 28 deletions src/main/java/net/kaaass/rumbase/Main.java

This file was deleted.

84 changes: 0 additions & 84 deletions src/main/java/net/kaaass/rumbase/dataitem/IItemStorage.java

This file was deleted.

59 changes: 0 additions & 59 deletions src/main/java/net/kaaass/rumbase/dataitem/ItemManager.java

This file was deleted.

Loading

0 comments on commit 38602d0

Please sign in to comment.