Skip to content

Commit

Permalink
prepare 1.2.3 release
Browse files Browse the repository at this point in the history
  • Loading branch information
tyrasd committed Jun 28, 2024
1 parent 19bfbf0 commit cc8df13
Show file tree
Hide file tree
Showing 11 changed files with 14 additions and 14 deletions.
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,5 @@ Add any other context about the problem here.
Please complete the following information:
- OS: [e.g. Ubuntu 20.04 LTS]
- Java Version: [e.g. openjdk version "11.0.9.1"]
- OSHDB Version: [e.g. 1.2.2]
- OSHDB Version: [e.g. 1.2.3]
- Maven version: [e.g. 3.6.3]
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Changelog
=========

## 1.3.0-SNAPSHOT (current main)
## 1.2.3

### bugfixes

Expand Down
4 changes: 2 additions & 2 deletions CITATION.cff
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cff-version: 1.2.2
cff-version: 1.2.3
message: "If you use this software, please cite it as below."
authors:
- family-names: "Raifer"
Expand All @@ -12,7 +12,7 @@ authors:
- family-names: "Schott"
given-names: "Moritz"
title: "OSHDB - OpenStreetMap History Data Analysis"
version: 1.2.2
version: 1.2.3
doi: 10.5281/zenodo.4146990
date-released: 2021-07-22
url: "https://github.com/GIScience/oshdb"
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ The API is based on the MapReduce programming model and offers powerful methods
Installation
------------

The OSHDB is available as a pre-compiled maven library and can be incorporated easily in any maven project. If you're starting a new project, take a look at how your IDE handles maven projects (for example, here you find instructions how to create a new maven project using [IntelliJ](https://www.jetbrains.com/help/idea/maven-support.html#maven_create_project)). Our [first steps tutorial](https://github.com/GIScience/oshdb/tree/1.2.2/documentation/first-steps#2-add-maven-dependency) includes further information about how to add the OSHDB as a maven dependency to your projects.
The OSHDB is available as a pre-compiled maven library and can be incorporated easily in any maven project. If you're starting a new project, take a look at how your IDE handles maven projects (for example, here you find instructions how to create a new maven project using [IntelliJ](https://www.jetbrains.com/help/idea/maven-support.html#maven_create_project)). Our [first steps tutorial](https://github.com/GIScience/oshdb/tree/1.2.3/documentation/first-steps#2-add-maven-dependency) includes further information about how to add the OSHDB as a maven dependency to your projects.

Documentation
-------------
Expand Down
4 changes: 2 additions & 2 deletions documentation/first-steps/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ If you already have an existing Java maven project, the OSHDB-API can be added t
<dependency>
<groupId>org.heigit.ohsome</groupId>
<artifactId>oshdb-api</artifactId>
<version>1.2.2</version>
<version>1.2.3</version>
</dependency>
```

Expand Down Expand Up @@ -80,7 +80,7 @@ In our example, we only want to look at OSM way objects which have the `building
.filter("type:way and building=*")
```

There are a variety of available filter selectors which can be combined into a [filter](https://github.com/GIScience/oshdb/tree/1.2.2/documentation/first-steps) string: each one specifies a property which OSM objects can have. These selectors can be combined into a filter string using boolean operators and parentheses. If multiple `filter`s are set, the result will contain only the OSM objects which match all given filters.
There are a variety of available filter selectors which can be combined into a [filter](https://github.com/GIScience/oshdb/tree/1.2.3/documentation/first-steps) string: each one specifies a property which OSM objects can have. These selectors can be combined into a filter string using boolean operators and parentheses. If multiple `filter`s are set, the result will contain only the OSM objects which match all given filters.

## 7. Calculating intermediate results

Expand Down
2 changes: 1 addition & 1 deletion documentation/first-steps/example-pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<dependency>
<groupId>org.heigit.ohsome</groupId>
<artifactId>oshdb-api</artifactId>
<version>1.2.2</version>
<version>1.2.3</version>
</dependency>
</dependencies>

Expand Down
2 changes: 1 addition & 1 deletion documentation/manual/database-backends.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ In order to use the OSHDB Ignite backend, it is necessary to add the maven modul
<dependency>
<groupId>org.heigit.ohsome</groupId>
<artifactId>oshdb-api-ignite</artifactId>
<version>1.2.2</version>
<version>1.2.3</version>
</dependency>
```
4 changes: 2 additions & 2 deletions documentation/manual/filters.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,9 @@ There exists also a [method](https://javadoc.io/doc/org.heigit.ohsome/oshdb-api/
_OSHDB_ filter
---------------

An easy way to provide [`filter`s](https://javadoc.io/doc/org.heigit.ohsome/oshdb-api/latest/org/heigit/ohsome/oshdb/api/mapreducer/MapReducer.html#filter(java.lang.String)) is through the functionality of [OSHDB filters](https://github.com/GIScience/oshdb/blob/1.2.2/oshdb-filter/README.md), which allow one to define osm data filters in a human-readable syntax. With these one can combine several tag-, type- and geometry-filters with arbitrary boolean operators.
An easy way to provide [`filter`s](https://javadoc.io/doc/org.heigit.ohsome/oshdb-api/latest/org/heigit/ohsome/oshdb/api/mapreducer/MapReducer.html#filter(java.lang.String)) is through the functionality of [OSHDB filters](https://github.com/GIScience/oshdb/blob/1.2.3/oshdb-filter/README.md), which allow one to define osm data filters in a human-readable syntax. With these one can combine several tag-, type- and geometry-filters with arbitrary boolean operators.

Simple examples of filters are `type:node and natural=tree` to select trees, or `geometry:polygon and building=*` to filter for buildings. More examples and can be found on the [dedicated filter documentation page](https://github.com/GIScience/oshdb/blob/1.2.2/oshdb-filter/README.md#examples).
Simple examples of filters are `type:node and natural=tree` to select trees, or `geometry:polygon and building=*` to filter for buildings. More examples and can be found on the [dedicated filter documentation page](https://github.com/GIScience/oshdb/blob/1.2.3/oshdb-filter/README.md#examples).

By using the methods [`Filter.byOSMEntity`](https://javadoc.io/doc/org.heigit.ohsome/oshdb-filter/latest/org/heigit/ohsome/oshdb/filter/Filter.html#byOSMEntity(org.heigit.ohsome.oshdb.util.function.OSMEntityFilter)) and [`Filter.byOSHEntity`](https://javadoc.io/doc/org.heigit.ohsome/oshdb-filter/latest/org/heigit/ohsome/oshdb/filter/Filter.html#byOSHEntity(org.heigit.ohsome.oshdb.util.function.OSHEntityFilter)) one can define arbitrary callback functions to filter OSM or OSH entities, respectively.

Expand Down
2 changes: 1 addition & 1 deletion documentation/manual/helpers/OSHDBApplication.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Replace your OSHDB dependency with the following:
<dependency>
<groupId>org.heigit.ohsome</groupId>
<artifactId>oshdb-application-template</artifactId>
<version>1.2.2</version>
<version>1.2.3</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion documentation/manual/helpers/OSHDBDriver.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Replace your OSHDB dependency with the following:
<dependency>
<groupId>org.heigit.ohsome</groupId>
<artifactId>oshdb-database-driver</artifactId>
<version>1.2.2</version>
<version>1.2.3</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion documentation/manual/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Simply add the OSHDB as a dependency to your `pom.xml` file. For most use cases
<dependency>
<groupId>org.heigit.ohsome</groupId>
<artifactId>oshdb-api</artifactId>
<version>1.2.2</version>
<version>1.2.3</version>
</dependency>
</dependencies>
```
Expand Down

0 comments on commit cc8df13

Please sign in to comment.