Skip to content

Commit 5bcb9f2

Browse files
authored
Merge branch 'tursodatabase:main' into main
2 parents 9e36dda + 9a65514 commit 5bcb9f2

1,301 files changed

Lines changed: 1248 additions & 83342 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/publish-server.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ jobs:
124124
125125
build-arm64:
126126
permissions: write-all
127-
runs-on: buildjet-8vcpu-ubuntu-2204-arm
127+
runs-on: ubuntu-24.04-arm
128128
env:
129129
platform: "linux/arm64"
130130
steps:

.github/workflows/server-pr-images.yml

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -69,20 +69,6 @@ jobs:
6969
cache-from: type=gha
7070
cache-to: type=gha,mode=max
7171

72-
- name: Build and push Docker image with durable-wal
73-
uses: docker/build-push-action@ad44023a93711e3deb337508980b4b5e9bcdc5dc
74-
with:
75-
context: .
76-
push: true
77-
tags: ${{ steps.meta.outputs.tags }}-durable-wal-${{ steps.get-short-sha.outputs.sha }}
78-
labels: ${{ steps.meta.outputs.labels }}
79-
cache-from: type=gha
80-
cache-to: type=gha,mode=max
81-
build-args: |
82-
BUILD_DEBUG=true
83-
ENABLE_FEATURES=durable-wal
84-
8572
- name: Echo image name
8673
run: |
8774
echo "Pushed: ${{ steps.meta.outputs.tags }}-${{ steps.get-short-sha.outputs.sha }}"
88-
echo "Pushed: ${{ steps.meta.outputs.tags }}-durable-wal-${{ steps.get-short-sha.outputs.sha }}"

.github/workflows/storage-server-images.yml

Lines changed: 0 additions & 64 deletions
This file was deleted.

.markdownlint.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Default state for all rules
2+
default: true
3+
4+
# MD010/no-hard-tabs : Hard tabs : https://github.com/DavidAnson/markdownlint/blob/v0.37.3/doc/md010.md
5+
MD010:
6+
# Include code blocks
7+
code_blocks: false
8+
# Fenced code languages to ignore
9+
ignore_code_languages: []
10+
# Number of spaces for each hard tab
11+
spaces_per_tab: 4
12+
13+
# MD013/line-length : Line length : https://github.com/DavidAnson/markdownlint/blob/v0.37.3/doc/md013.md
14+
MD013: false
15+
16+
# MD024/no-duplicate-heading : Multiple headings with the same content : https://github.com/DavidAnson/markdownlint/blob/v0.37.3/doc/md024.md
17+
MD024:
18+
# Only check sibling headings
19+
siblings_only: true
20+
21+
# MD033/no-inline-html : Inline HTML : https://github.com/DavidAnson/markdownlint/blob/v0.37.3/doc/md033.md
22+
MD033:
23+
# Allowed elements
24+
allowed_elements:
25+
- p

CODE_OF_CONDUCT.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ representative at an online or offline event.
6161

6262
Instances of abusive, harassing, or otherwise unacceptable behavior may be
6363
reported to the community leaders responsible for enforcement at
64-
<a href="mailto:community@libsql.org">community@libsql.org</a>.
64+
[community@libsql.org](mailto:community@libsql.org).
6565
All complaints will be reviewed and investigated promptly and fairly.
6666

6767
All community leaders are obligated to respect the privacy and security of the
@@ -131,4 +131,3 @@ For answers to common questions about this code of conduct, see the FAQ at
131131
[Mozilla CoC]: https://github.com/mozilla/diversity
132132
[FAQ]: https://www.contributor-covenant.org/faq
133133
[translations]: https://www.contributor-covenant.org/translations
134-

CONTRIBUTING.md

Lines changed: 33 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -4,48 +4,51 @@ Thank you for your interest in contributing to libsql! We welcome contributions
44

55
Before you start, please take a moment to review the guidelines outlined below.
66

7-
# Code of Conduct
7+
## Code of Conduct
88

99
Please note that we have a Code of Conduct in place to ensure a positive and inclusive environment for everyone involved.
1010

11-
Getting Started
12-
13-
Fork the repository.
14-
Clone your forked repository to your local machine.
15-
Create a new branch for your feature or bug fix: git checkout -b feature-name.
16-
Make your changes and test thoroughly.
17-
Commit your changes with descriptive commit messages.
18-
Push your changes to your forked repository: git push origin feature-name.
19-
Submit a pull request to the main branch of the original repository.
20-
Contribution Guidelines
21-
22-
All contributions should be well-documented and follow the existing code style.
23-
Include tests for any new functionality or bug fixes.
24-
Update documentation as necessary, including any relevant README or usage guides.
25-
Maintain backward compatibility whenever possible.
26-
Follow the Git commit message guidelines for consistent commit messages.
27-
Review the existing issues and pull requests to avoid duplicating efforts.
28-
Pull Request Process
29-
30-
Ensure that your pull request addresses a specific issue. If there isn't an issue, consider creating one first.
31-
Clearly describe the problem or feature in your pull request and reference the relevant issue.
32-
Provide steps to reproduce and test your changes if applicable.
33-
Ensure that your branch is up-to-date with the latest changes from the main branch.
34-
All checks (tests, formatting, etc.) must pass before your pull request can be merged.
35-
After addressing review comments, your pull request will be merged by a project maintainer.
36-
Documentation
11+
### Getting Started
12+
13+
* Fork the repository.
14+
* Clone your forked repository to your local machine.
15+
* Create a new branch for your feature or bug fix: `git checkout -b feature-name`.
16+
* Make your changes and test thoroughly.
17+
* Commit your changes with descriptive commit messages.
18+
* Push your changes to your forked repository: `git push origin feature-name`.
19+
* Submit a pull request to the main branch of the original repository.
20+
21+
### Contribution Guidelines
22+
23+
* All contributions should be well-documented and follow the existing code style.
24+
* Include tests for any new functionality or bug fixes.
25+
* Update documentation as necessary, including any relevant README or usage guides.
26+
* Maintain backward compatibility whenever possible.
27+
* Follow the Git commit message guidelines for consistent commit messages.
28+
* Review the existing issues and pull requests to avoid duplicating efforts.
29+
30+
### Pull Request Process
31+
32+
* Ensure that your pull request addresses a specific issue.
33+
* If there isn't an issue, consider creating one first.
34+
* Clearly describe the problem or feature in your pull request and reference the relevant issue.
35+
* Provide steps to reproduce and test your changes if applicable.
36+
* Ensure that your branch is up-to-date with the latest changes from the main branch.
37+
* All checks (tests, formatting, etc.) must pass before your pull request can be merged.
38+
* After addressing review comments, your pull request will be merged by a project maintainer.
39+
40+
### Documentation
3741

3842
Help us improve the project's documentation by fixing typos, clarifying language, or adding missing information. Documentation improvements can be submitted as pull requests.
3943

40-
Reporting Issues
44+
### Reporting Issues
4145

4246
If you encounter a bug or have a suggestion for the project, please open an issue using the provided issue template. Include as much detail as possible to help us understand and address the problem.
4347

44-
Getting Help
48+
### Getting Help
4549

4650
If you need assistance, have questions, or want to discuss ideas, you can:
4751

4852
Join our Discord server and chat with the community.
4953
Mention @maintainer in your issue or pull request for a faster response from project maintainers.
5054
We appreciate your time and effort in contributing to libsql!
51-

0 commit comments

Comments
 (0)