Skip to content

Instantly share code, notes, and snippets.

@vladak
Last active September 4, 2018 15:20
Show Gist options
  • Save vladak/6e9eece111252532e8bcebf4b022fb9d to your computer and use it in GitHub Desktop.
Save vladak/6e9eece111252532e8bcebf4b022fb9d to your computer and use it in GitHub Desktop.
- notable features/changes in 1.1:
- RESTful API
- Python scripts
- indexer parallelization
- Suggester (Adam Hornacek's master thesis)
- new highlighter
- LOC column
- no packages anymore
- Search CLI EOF
- project centric approach
- JSON analyzer
- PowerShell support
- AccuRev enhancements
- new per-project tunables
- drop Exuberant ctags support
- analyzer fixes
- new Lucene
- new source structure + Maven build only
- build: SonarQube static checker, Coveralls, Windows builds, Wercker Docker builds
- RESTful API
- Jersey annotations and testing
- some endpoints localhost only (webapp/indexer configuration)
- Messages -> REST
- needed for Suggester
- documented using Apiary API blueprint format (https://apiblueprint.org/)
- Python scripts
- OpenGrok shell script no longer
- Python scripts transition wiki
- thin layer on top of Java
- sync.py + mirror.py + reindex-project.py vs index.py
- deploy.py
- groups.py, config-merge.py
- deployment (stage/production)
- per-project sync/reindex run via admin-scripts
- ZFS data sets
- upgrade procedure (both release candidate and full)
- stage runs almost always latest RC
- dorfl wiki
- source structure and build/debug
- Developer intro wiki
- Maven build
- IDEA
- Maven project per Window
- deploy, build, debug
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment