Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: 5e5bc14fe43d7107e16d1afa446ed12260da9cee
https://github.com/hibernate/hibernate-search/commit/5e5bc14fe43d7107e16d...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneFieldPredicateBuilderFactory.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/StringFieldPredicateBuilderFactory.java
Log Message:
-----------
HSEARCH-3399 Remove useless equals()/hashCode() from
ElasticsearchFieldPredicateBuilderFactory
Commit: ace4b5ab453566dfdc5c9788b985b5911238b4f1
https://github.com/hibernate/hibernate-search/commit/ace4b5ab453566dfdc5c...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaFieldNode.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/sort/impl/DistanceSortBuilderImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/sort/impl/FieldSortBuilderImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/sort/impl/SearchSortFactoryImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/codec/impl/ElasticsearchFieldCodec.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/codec/impl/GeoPointFieldCodec.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchGeoPointIndexSchemaFieldContextImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchIntegerIndexSchemaFieldContextImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchLocalDateIndexSchemaFieldContextImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchStringIndexSchemaFieldContextImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/JsonStringIndexSchemaFieldContextImpl.java
A
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/sort/impl/ElasticsearchFieldSortBuilderFactory.java
A
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/sort/impl/GeoPointFieldSortBuilderFactory.java
A
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/sort/impl/StandardFieldSortBuilderFactory.java
Log Message:
-----------
HSEARCH-3399 Introduce ElasticsearchFieldSortBuilderFactory
Commit: 2a1608d8529fa5a141d05d3b88002a7f7a0fcb0a
https://github.com/hibernate/hibernate-search/commit/2a1608d8529fa5a141d0...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaFieldNode.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/GeoPointFieldSortContributor.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/IntegerFieldSortContributor.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LocalDateFieldSortContributor.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneFieldSortContributor.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/StringFieldSortContributor.java
Log Message:
-----------
HSEARCH-3399 Add a isDslCompatible() method on Lucene sort contributors
Commit: ec2e728a969018871ef971f7901c1081bad476a0
https://github.com/hibernate/hibernate-search/commit/ec2e728a969018871ef9...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/projection/impl/ElasticsearchFieldProjectionBuilderFactory.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/sort/impl/ElasticsearchFieldSortBuilderFactory.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/projection/impl/LuceneFieldProjectionBuilderFactory.java
Log Message:
-----------
HSEARCH-3399 Add some javadoc on the isDslCompatibleWith() methods
Commit: ef5a45eef542165d15e761f33e04dbfd16e99fda
https://github.com/hibernate/hibernate-search/commit/ef5a45eef542165d15e7...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaFieldNode.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/codec/impl/ElasticsearchFieldCodec.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/codec/impl/GeoPointFieldCodec.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/codec/impl/IntegerFieldCodec.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/codec/impl/JsonStringFieldCodec.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/codec/impl/LocalDateFieldCodec.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/codec/impl/StringFieldCodec.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/converter/impl/StandardFieldConverter.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaFieldNode.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/GeoPointFieldCodec.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/IntegerFieldCodec.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LocalDateFieldCodec.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneFieldCodec.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneFieldFieldCodec.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/StringFieldCodec.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/projection/impl/GeoPointFieldProjectionBuilderFactory.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/projection/impl/StandardFieldProjectionBuilderFactory.java
Log Message:
-----------
HSEARCH-3399 Introduce *FieldCodec#isCompatibleWith()
Commit: d2e511db10b9fd43fd4ab1436380850f6175ddc8
https://github.com/hibernate/hibernate-search/commit/d2e511db10b9fd43fd4a...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/DistanceSortBuilderImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/FieldSortBuilderImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/IndexOrderSortContributor.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/LuceneSearchSortBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/ScoreSortBuilderImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/SearchSortFactoryImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/UserProvidedLuceneSortFieldSortContributor.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/UserProvidedLuceneSortSortContributor.java
Log Message:
-----------
HSEARCH-3399 Rename method for more consistency
Commit: 73fb822ae60e80952d0ea3045e7e612bba597eff
https://github.com/hibernate/hibernate-search/commit/73fb822ae60e80952d0e...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaFieldNode.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/AbstractSearchSortBuilder.java
R
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/DistanceSortBuilderImpl.java
R
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/FieldSortBuilderImpl.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/IndexOrderSortBuilder.java
R
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/IndexOrderSortContributor.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/SearchSortFactoryImpl.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/UserProvidedLuceneSortFieldSortBuilder.java
R
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/UserProvidedLuceneSortFieldSortContributor.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/UserProvidedLuceneSortSortBuilder.java
R
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/UserProvidedLuceneSortSortContributor.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneGeoPointIndexSchemaFieldContextImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneIntegerIndexSchemaFieldContextImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneLocalDateIndexSchemaFieldContextImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneStringIndexSchemaFieldContextImpl.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/AbstractFieldSortBuilderImpl.java
R
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/AbstractStandardLuceneFieldSortContributor.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/GeoPointDistanceSortBuilder.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/GeoPointFieldSortBuilderFactory.java
R
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/GeoPointFieldSortContributor.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/IntegerFieldSortBuilder.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/IntegerFieldSortBuilderFactory.java
R
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/IntegerFieldSortContributor.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LocalDateFieldSortBuilder.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LocalDateFieldSortBuilderFactory.java
R
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LocalDateFieldSortContributor.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneFieldSortBuilderFactory.java
R
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneFieldSortContributor.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/StringFieldSortBuilder.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/StringFieldSortBuilderFactory.java
R
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/StringFieldSortContributor.java
Log Message:
-----------
HSEARCH-3399 Transform Lucene SortContributor into *SortBuilder
Commit: 1e7391d686cddd06f910bc4611f17722d3d913af
https://github.com/hibernate/hibernate-search/commit/1e7391d686cddd06f910...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/SearchPredicateFactoryImpl.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/UserProvidedLuceneQueryPredicateBuilder.java
R
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/UserProvidedLuceneQueryPredicateContributor.java
Log Message:
-----------
HSEARCH-3399 Rename a misnamed class
Commit: 8d49ae465e8a8f4db2f6400ab98812daf300062f
https://github.com/hibernate/hibernate-search/commit/8d49ae465e8a8f4db2f6...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/projection/impl/GeoPointFieldProjectionBuilderFactory.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/projection/impl/StandardFieldProjectionBuilderFactory.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/GeoPointFieldPredicateBuilderFactory.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/projection/impl/GeoPointFieldProjectionBuilderFactory.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/projection/impl/StandardFieldProjectionBuilderFactory.java
Log Message:
-----------
HSEARCH-3399 Be more strict in compatibility checking
Commit: eab2651562565b1b822c20b96da065b2cf58d519
https://github.com/hibernate/hibernate-search/commit/eab2651562565b1b822c...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/FieldSearchProjectionBuilderImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/FieldSearchProjectionImpl.java
Log Message:
-----------
HSEARCH-3399 Fix a generics issue
Commit: f56dad5e7e98d5266b31a639141c57320d4f4569
https://github.com/hibernate/hibernate-search/commit/f56dad5e7e98d5266b31...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchSearchProjectionFactoryImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/projection/impl/ElasticsearchFieldProjectionBuilderFactory.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/projection/impl/GeoPointFieldProjectionBuilderFactory.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/projection/impl/StandardFieldProjectionBuilderFactory.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneSearchProjectionFactoryImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/projection/impl/GeoPointFieldProjectionBuilderFactory.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/projection/impl/LuceneFieldProjectionBuilderFactory.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/projection/impl/StandardFieldProjectionBuilderFactory.java
Log Message:
-----------
HSEARCH-3399 Move the type checking down to *ProjectionBuilderFactory
Commit: 6809d3279270756e19ed643357d0299457f35035
https://github.com/hibernate/hibernate-search/commit/6809d3279270756e19ed...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaFieldNode.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchSearchTargetModel.java
A
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/IndexSchemaFieldNodeComponentRetrievalStrategy.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/SearchPredicateFactoryImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchSearchProjectionFactoryImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/sort/impl/SearchSortFactoryImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaFieldNode.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/IndexSchemaFieldNodeComponentRetrievalStrategy.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneSearchTargetModel.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/SearchPredicateFactoryImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneSearchProjectionFactoryImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/SearchSortFactoryImpl.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/SearchMultiIndexIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/SearchProjectionIT.java
Log Message:
-----------
HSEARCH-3399 Retire IndexSchemaFieldNode#isDslCompatibleWith() in favor of more specific
methods
Commit: 866a60dfa07b02376a8cecafaeb0222ea21b1b61
https://github.com/hibernate/hibernate-search/commit/866a60dfa07b02376a8c...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/SearchSortIT.java
Log Message:
-----------
HSEARCH-3399 Test invalid type exception for sorting
Commit: 0ecd0dce2dbcb213ec5eb9fe95e6a6ed4cb3c796
https://github.com/hibernate/hibernate-search/commit/0ecd0dce2dbcb213ec5e...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/sort/impl/FieldSortBuilderImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/sort/impl/StandardFieldSortBuilderFactory.java
Log Message:
-----------
HSEARCH-3399 Remove a useless type parameter
Commit: 100ca3c5b2c11046143ea8898929d14cbb9f600f
https://github.com/hibernate/hibernate-search/commit/100ca3c5b2c11046143e...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
A
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/AbstractStandardLuceneFieldSortBuilderFactory.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/IntegerFieldSortBuilderFactory.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LocalDateFieldSortBuilderFactory.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/StringFieldSortBuilderFactory.java
Log Message:
-----------
HSEARCH-3399 Introduce a AbstractStandardLuceneFieldSortBuilderFactory
Commit: 92ead01e3bcd88ffe96966369520fb05615939a0
https://github.com/hibernate/hibernate-search/commit/92ead01e3bcd88ffe969...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/FieldSearchProjectionBuilderImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/FieldSearchProjectionImpl.java
Log Message:
-----------
HSEARCH-3399 Rename type parameters for more clarity
Compare:
https://github.com/hibernate/hibernate-search/compare/68e9d42e9423...92ea...
**NOTE:** This service has been marked for deprecation:
https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from
GitHub.com on January 31st, 2019.