Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ibexa/solr
ibexa-bundle
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/ibexa/solr
- Owner: ibexa
- License: other
- Created: 2021-03-31T07:25:00.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-19T12:06:42.000Z (7 months ago)
- Last Synced: 2024-04-19T15:24:04.349Z (7 months ago)
- Topics: ibexa-bundle
- Language: PHP
- Homepage:
- Size: 1.47 MB
- Stars: 3
- Watchers: 12
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ibexa Solr search engine bundle
This package is part of [Ibexa DXP](https://ibexa.co).
To use this package, [install Ibexa DXP](https://doc.ibexa.co/en/latest/install/).
This package contains the Solr search engine implementation for [Ibexa DXP](https://ibexa.co).
### Testing locally
To contribute to this bundle, make sure to run both unit and integration tests (from the `ezplatform-kernel` repository).
1. Set up this repository locally
```bash
git clone [email protected]:ibexa/solr.git solr
cd solr
composer install
```At this point you should be able to run unit tests:
```bash
php vendor/bin/phpunit --bootstrap tests/bootstrap.php
```2. Install and configure Solr
3. Run integration tests
To run integration tests against Solr, using [default config](https://github.com/ibexa/core/blob/master/phpunit-integration-legacy-solr.xml#L14-L19):
```bash
export CORES_SETUP="single"
php -d memory_limit=-1 vendor/bin/phpunit --bootstrap tests/bootstrap.php -vc vendor/ibexa/core/phpunit-integration-legacy-solr.xml
```## COPYRIGHT
Copyright (C) 1999-2024 Ibexa AS (formerly eZ Systems AS). All rights reserved.
## LICENSE
This source code is available separately under the following licenses:
A - Ibexa Business Use License Agreement (Ibexa BUL),
version 2.4 or later versions (as license terms may be updated from time to time)
Ibexa BUL is granted by having a valid Ibexa DXP (formerly eZ Platform Enterprise) subscription,
as described at: https://www.ibexa.co/product
For the full Ibexa BUL license text, please see:
https://www.ibexa.co/software-information/licenses-and-agreements (latest version applies)AND
B - GNU General Public License, version 2
Grants an copyleft open source license with ABSOLUTELY NO WARRANTY. For the full GPL license text, please see:
https://www.gnu.org/licenses/old-licenses/gpl-2.0.html