Commit Graph

1002 Commits

Author SHA1 Message Date
Belen Pruvost
19effd903c SONAR-14791 - Supported MSQL and Oracle versions update 2021-05-06 20:08:25 +00:00
Belen Pruvost
1bfb216488 SONAR-14791 - Update PostgreSQL version in sonar.properties 2021-05-04 20:08:04 +00:00
Jacek
c0ac745ba5 SONAR-14690 Update Elasticsearch binaries to 7.12.1
Downloaded from https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.12.1-no-jdk-linux-x86_64.tar.gz
2021-04-29 20:03:30 +00:00
Wouter Admiraal
581095e098 SONAR-14745 Update README in extensions/plugins directory 2021-04-27 20:03:41 +00:00
Jacek
2c02b5ade3 SONAR-14690 Remove unused x-pack dependencies 2021-04-26 20:03:40 +00:00
Jacek
fcce551fdb SONAR-14690 Update Elasticsearch binaries to 7.12
Downloaded from https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.12.0-no-jdk-linux-x86_64.tar.gz
2021-04-26 20:03:39 +00:00
Jacek
704e6a5c58 SONAR-14583 add xpack and keystore dependencies to DCE 2021-04-23 20:03:29 +00:00
Duarte Meneses
eca5700aea SONAR-14676 Shade core jars into a single jar 2021-04-14 20:03:29 +00:00
colin-mueller-sonarsource
03e4773ebf DOCS Update information for SQL Server Integrated Authentication 2021-03-24 20:03:22 +00:00
Jacek
a71a275d16 SONAR-14529 Exclude unnecessary Elasticsearch packages 2021-03-22 20:08:42 +00:00
Jacek
19c40b19b8 SONAR-14529 Upgrade Elasticsearch binaries to 7.11.2
new sources unpack from ElasticSearch 7.11.2 artifact for Linux only (without bundled JDK and under Elastic License 2.0)
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.11.2-no-jdk-linux-x86_64.tar.gz
2021-03-22 20:08:41 +00:00
Zipeng WU
9a4cafe8c6 SONAR-14499 Support schema validation for JSON property types 2021-02-26 20:07:40 +00:00
Jacek
70cd3fb194 Increase allowed zip size 2021-02-12 20:07:13 +00:00
Jacek
ba8735e2c8 SONAR-14455 Upgrade Elasticsearch binaries to 7.10.2
new sources unpack from ElasticSearch 7.10.2 artifact for Linux OSS only (without bundled JDK and under Apache 2.0 license)
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-oss-7.10.2-no-jdk-linux-x86_64.tar.gz
2021-02-11 20:07:08 +00:00
Zipeng WU
bfd3509fb4 SONAR-14372 move alm validation endpoint to CE 2021-02-04 20:07:08 +00:00
Tobias Trabelsi
ffb82c5292 SONAR-10662 The Wrapper Date Token is not stripped from special caracters and is currently invalid. This Commit reverts the Date Token to a valid state (#3540) 2021-01-08 20:14:49 +00:00
Wouter Admiraal
0f33764b53 Update license headers for 2021 [update headers] 2021-01-08 20:14:47 +00:00
Tobias Trabelsi
2ac9b4f803 SONAR-10662 Adapted default wrapper config 2020-12-11 20:07:52 +00:00
Tobias Trabelsi
8ad3617044 SONAR-10662 updated docs to match wrapper behaviour 2020-12-04 20:06:50 +00:00
Jacek
874973829c SONAR-14039 replace 'sonar.search.transportPort' with 'sonar.es.port' on non-DCE 2020-11-05 20:06:21 +00:00
Jacek
f4751bd135 SONAR-12686 upgrade es client to 7.9.3 and move to HTTP
- add should minimum match eq 1 to user index queries
ES 7.X changed behaviour in case filter query with bool it defaults to '0'
https://www.elastic.co/guide/en/elasticsearch/reference/7.x/breaking-changes-7.0.html#_the_filter_context_has_been_removed

- fix issue index routing param
ES 7.X helped discover this bug as new setting has been auto configured which is 'index.number_of_routing_shards'.
This has changed how documents are distributed across shards depending on how many shards the index has.

Without that change issues docs has been incorrectly routed to the same shard hash as projects and it worked no matter what routing key you used projectUuid or auth_projectUuid.

- update ngram and edge_ngram names to match with es 7.x
nGram and edgeNgram has been deprecated in favour of ngram and edge_ngram
https://www.elastic.co/guide/en/elasticsearch/reference/current/breaking-changes-7.0.html#deprecated-ngram-edgengram-token-filter-cannot-be-used

- remove `_all : enabled` usage from UT
This field was already deprecated in 6.X, now it has been removed.
https://www.elastic.co/guide/en/elasticsearch/reference/current/breaking-changes-7.0.html#all-meta-field-removed

- add Elasticsearch High Level REST client dependency

- use sonar.search.port for ES HTTP

- main process use ES Rest client to check ES status

- sonar.cluster.search.hosts has HTTP ports on APP nodes
also sonar.search.port and sonar.search.host MUST be configured on each Search node with the host and HTTP port of the current node

- use Elasticsearch high level rest client

- use in EsTester

- use as primary es client

- use indices api to get all indices name instead of cluster api

- use cluster health api to check cluster state

- support raw requests for 'nodes/_stats' and '_cluster/stats'

- support raw requests for 'indices/_stats'

- leave netty4plugin as testCompile dependency it is used in UTs

- all ES non-test calls go through EsClient class

- add rest client ES profiling
2020-11-05 20:06:21 +00:00
Sébastien Lesaint
3694c0d9e7 SONAR-12686 MaxDirectMemorySize JVM option should be defined for ES
This option was set by default in ES 6.X already but we had missed it.
ES sets it to half the max heap from Java code (see class JvmErgonomics)

To not have to get into the complexity of interpreting options to know what is the configured max heap,
we just add this option to the defaults and document it
2020-11-05 20:06:21 +00:00
Sébastien Lesaint
cf4841fb34 SONAR-12686 update elasticsearch-patch and packaging exclusions for 7.X 2020-11-05 20:06:20 +00:00
Jacek
447daca47a SONAR-12686 increase zip size 2020-11-05 20:06:20 +00:00
Sébastien Lesaint
c2579ec2ec SONAR-12686 upgrade ES server binaries to 7.9.3
new sources unpack from ElasticSearch 7.9.3 artifact for Linux OSS only (without bundled JDK and under Apache 2.0 license)
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-oss-7.9.3-no-jdk-linux-x86_64.tar.gz
2020-11-05 20:06:17 +00:00
Jeremy Davis
3a72d3f37b SONAR-14001 SONAR-14010 SONAR-14030 SONAR-14032 SONAR-14050 SONAR-14052 SONAR-14053 SONAR-14054 SONAR-14055 SONAR-14056 Upgrade analyzers 2020-10-29 20:05:02 +00:00
Pierre
5400f2728b increase maximum size of the archive 2020-10-06 20:07:39 +00:00
Duarte Meneses
a854aaaef0 SONAR-13688 Fix SSF-116 2020-10-05 20:07:41 +00:00
Simon Brandhof
9969c198f0 SONAR-13905 do not bundle the Elasticsearch reindex module
This module is not used. Removing it decreases the size of
artifacts
2020-10-01 20:07:44 +00:00
Jeremy Davis
d3bc0ba74c SONAR-13662
SONAR-13833
SONAR-13907
SONAR-13909
SONAR-13910
Upgrade analyzers
2020-09-30 20:07:46 +00:00
Jacek
dfcec0d88d SONAR-13832 Remove link to sonar plugins from extensions/plugins/README.txt 2020-09-18 20:07:17 +00:00
Jacek
d94d9a9f4a SONAR-13644 load bundled plugins from 'lib/extension' directory 2020-09-18 20:07:13 +00:00
Duarte Meneses
da15a52568 SONAR-13792 Embed sonar-scm-svn 2020-08-28 20:06:52 +00:00
Duarte Meneses
87bb21e6bb SONAR-13792 Embed sonar-scm-git 2020-08-28 20:06:52 +00:00
Tibor Blenessy
de358ad58c SONAR-13576 Remove sonar-typescript-plugin (#2920)
* SONAR-13576 Remove sonar-typescript-plugin

* Update sonar-javascript-plugin to 6.3.0.12464
2020-07-21 20:05:29 +00:00
Jeremy Davis
46d5b7c51b SONAR-13475 List GitHub repositories 2020-07-01 20:05:53 +00:00
Julien Lancelot
73d36cf5bf SONAR-13373 sonar.web.sessionTimeoutInMinutes cannot be lower than 5 minutes 2020-06-26 20:04:58 +00:00
Simon Brandhof
07f5e494c4 Size of zip distribution increased because of recent lib upgrades 2020-06-22 20:04:33 +00:00
Evgeny Mandrikov
302447df10 Upgrade Gradle to 6.3 2020-04-16 20:03:49 +00:00
Julien Lancelot
9b4d7d25b5 SONAR-13097 Upgrade plugins 2020-02-24 20:46:11 +01:00
Michal Duda
b1e40415a1 SONAR-13078 enable configuring the server by environment variables 2020-02-22 20:46:09 +01:00
Sébastien Lesaint
f0a0c9f935 improve logging and speed up HA ITs
speed boost comes from refactor of 7 tests of ClusterTest into SupportedTopologyClusterTest which starts a single cluster
2020-02-20 20:46:15 +01:00
Wouter Admiraal
3f6f549627 Format all headers for 2020 2020-01-07 20:46:09 +01:00
sns-seb
faf17abbaa SONAR-12875 upgrade sonar-java to 6.0 2019-12-23 20:46:10 +01:00
Pierre Guillot
bd32acfce2 SONAR-12775 Gitlab MR live update 2019-12-16 20:46:14 +01:00
Duarte Meneses
ebdae1d5b7 SONAR-12673 Fix issue management 2019-12-09 20:46:17 +01:00
Julien Lancelot
3df94592f1 SONAR-12770 Do not let people think that a Java version > 11 is officially supported 2019-12-05 20:46:09 +01:00
Sébastien Lesaint
8c0b3350b7 SONAR-12677 do not duplicate configuration of bundled plugins
into the sonar-docs module and the edition modules
also, make sonar-docs support being built from public sources which do not contain commercial editions
2019-11-12 20:21:07 +01:00
Jacek
227ccc9c47 SONAR-12383 Increase zip file size constraint 2019-11-12 20:21:07 +01:00
Sébastien Lesaint
506d2c33f5 SONAR-12685 upgrade Elasticsearch to 6.8.4 2019-11-08 20:21:15 +01:00