Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Please note we have a code of conduct. Please follow it in all your interactions
1. [KISS](https://en.wikipedia.org/wiki/KISS_principle) is the primary principle at ZoneTree.FullTextSearch. Please make your changes without violating the KISS principle.
2. ZoneTree.FullTextSearch is a low-level database engine. Thus it is good to make micro-optimization for better speed and less memory usage. For example, use _for_ loop instead of a _foreach_ iteration.
3. Add unit tests that cover the functionality of your changes including edge cases.
4. By contributing ZoneTree.FullTextSearch, you agree that your changes are included in ZoneTree.FullTextSearch with the [MIT license](https://github.com/koculu/ZoneTree.FullTextSearch/blob/main/LICENSE). This license agreement cannot be undone.
4. By contributing ZoneTree.FullTextSearch, you agree that your changes are included in ZoneTree.FullTextSearch with the [MIT license](https://github.com/ZoneTree/ZoneTree.FullTextSearch/blob/main/LICENSE). This license agreement cannot be undone.
5. Make sure you are not violating some other 3rd party licenses with your contribution. For example, don't copy source code from other open source or commercial software without adding the necessary LICENSE copyright notice!
6. ZoneTree.FullTextSearch does not reference any 3rd party library except compression libraries. If you are going to add a dependency to a 3rd party library, there should be a good reason for it. Discuss with the maintainers if you need to add a 3rd party reference.
7. When you do a performance optimization make sure that you measure the difference with real benchmark code included in your pull request.
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

## Overview

**ZoneTree.FullTextSearch** is an open-source library for implementing full-text search engines using the [ZoneTree](https://github.com/koculu/ZoneTree) storage engine. The library is designed for high performance and flexibility, offering the ability to index and search text data efficiently. The first search engine implementation in this library is the **HashedSearchEngine**, which provides a fast, lightweight and reliable full-text search using hashed tokens.
**ZoneTree.FullTextSearch** is an open-source library for implementing full-text search engines using the [ZoneTree](https://github.com/ZoneTree/ZoneTree) storage engine. The library is designed for high performance and flexibility, offering the ability to index and search text data efficiently. The first search engine implementation in this library is the **HashedSearchEngine**, which provides a fast, lightweight and reliable full-text search using hashed tokens.

## Key Features

Expand Down Expand Up @@ -625,9 +625,9 @@ Contributions to ZoneTree.FullTextSearch are welcome! Please submit pull request

## License

ZoneTree.FullTextSearch is licensed under the MIT License. See the [LICENSE](https://github.com/koculu/ZoneTree.FullTextSearch/blob/main/LICENSE) file for more details.
ZoneTree.FullTextSearch is licensed under the MIT License. See the [LICENSE](https://github.com/ZoneTree/ZoneTree.FullTextSearch/blob/main/LICENSE) file for more details.

This library is developed and maintained by the author of ZoneTree, [@koculu](https://github.com/koculu). For more information, visit the [GitHub Repository](https://github.com/koculu/ZoneTree.FullTextSearch).
This library is developed and maintained by the author of ZoneTree, [@koculu](https://github.com/koculu). For more information, visit the [GitHub Repository](https://github.com/ZoneTree/ZoneTree.FullTextSearch).

## Acknowledgements

Expand Down
4 changes: 2 additions & 2 deletions src/ZoneTree.FullTextSearch/Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@
</Summmary>
<PackageTags>full-text search, search engine, embedded search, ZoneTree, indexing, dual-key storage, high performance, C#, .NET, open source, data indexing, full-text indexing, search library, unmanaged types, data retrieval</PackageTags>
<ReleaseNotes></ReleaseNotes>
<Company>koculu</Company>
<Company>ZoneTree</Company>

<PackageProjectUrl>https://github.com/koculu/ZoneTree.FullTextSearch</PackageProjectUrl>
<PackageProjectUrl>https://github.com/ZoneTree/ZoneTree.FullTextSearch</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>

<AnalysisMode>All</AnalysisMode>
Expand Down
2 changes: 1 addition & 1 deletion src/ZoneTree.FullTextSearch/ZoneTree.FullTextSearch.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>net10.0;net9.0;net8.0</TargetFrameworks>
<ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
<NeutralLanguage>en-US</NeutralLanguage>
<RepositoryUrl>https://github.com/koculu/ZoneTree.FullTextSearch</RepositoryUrl>
<RepositoryUrl>https://github.com/ZoneTree/ZoneTree.FullTextSearch</RepositoryUrl>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<PackageReadmeFile>README-NUGET.md</PackageReadmeFile>
<PublishRepositoryUrl>true</PublishRepositoryUrl>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

## Overview

**ZoneTree.FullTextSearch** is an open-source library for implementing full-text search engines using the [ZoneTree](https://github.com/koculu/ZoneTree) storage engine. The library is designed for high performance and flexibility, offering the ability to index and search text data efficiently. The first search engine implementation in this library is the **HashedSearchEngine**, which provides a fast, lightweight and reliable full-text search using hashed tokens.
**ZoneTree.FullTextSearch** is an open-source library for implementing full-text search engines using the [ZoneTree](https://github.com/ZoneTree/ZoneTree) storage engine. The library is designed for high performance and flexibility, offering the ability to index and search text data efficiently. The first search engine implementation in this library is the **HashedSearchEngine**, which provides a fast, lightweight and reliable full-text search using hashed tokens.

## Key Features

Expand Down Expand Up @@ -625,9 +625,8 @@ Contributions to ZoneTree.FullTextSearch are welcome! Please submit pull request

## License

ZoneTree.FullTextSearch is licensed under the MIT License. See the [LICENSE](https://github.com/koculu/ZoneTree.FullTextSearch/blob/main/LICENSE) file for more details.
ZoneTree.FullTextSearch is licensed under the MIT License. See the [LICENSE](https://github.com/ZoneTree/ZoneTree.FullTextSearch/blob/main/LICENSE) file for more details.

This library is developed and maintained by the author of ZoneTree, [@koculu](https://github.com/koculu). For more information, visit the [GitHub Repository](https://github.com/koculu/ZoneTree.FullTextSearch).

## Acknowledgements

Expand Down
Loading