[Git][java-team/nailgun][master] 36 commits: Graceful termination for client and server

Hideki Yamane gitlab at salsa.debian.org
Sat Oct 20 00:49:00 BST 2018


Hideki Yamane pushed to branch master at Debian Java Maintainers / nailgun


Commits:
49d4e84c by Sergey Balabanov at 2018-06-15T18:41:07Z
Graceful termination for client and server

- - - - -
0545595f by Taras Tsugrii at 2018-06-16T00:25:59Z
Merge pull request #142 from sbalabanov/master

Graceful termination for client and server
- - - - -
23e3ded2 by Taras Tsugrii at 2018-06-20T01:32:46Z
[Python] Fix Python 2 clients using unicode characters.

If server sends a unicode character to the client and client does not
have an IO encoding explicitly set to utf-8, client would crash trying
to convert utf-8 to ascii.

This change also avoid unnecessary decoding/encoding.

- - - - -
b0afef5f by Sergey Balabanov at 2018-06-20T01:37:07Z
Merge pull request #143 from ttsugriy/python3

[Python] Fix Python 2 clients using unicode characters.
- - - - -
59a97670 by Taras Tsugrii at 2018-06-20T21:27:34Z
[Python] Reformat all python sources using black.

Make formatting consistent and deterministic using https://github.com/ambv/black

- - - - -
c0a790be by Taras Tsugrii at 2018-06-20T21:57:06Z
[Python3] Fix incorrect handling of bytes from server.

Server sends bytes to the client which should be converted to string
before printed to stdout/stderr. Before this change an attempt to encode
them was made instead of decode causing a crash.

- - - - -
46bf9ec7 by Philip Jameson at 2018-06-20T22:29:18Z
Merge pull request #144 from ttsugriy/python3

[Python] Reformat all python sources using black.
- - - - -
caff7768 by Sergey Balabanov at 2018-06-28T00:41:32Z
Add google-java-format

- - - - -
7425d2d2 by Sergey Balabanov at 2018-06-28T01:54:45Z
Reformat java files with google-java-format

- - - - -
6e25938f by Sergey Balabanov at 2018-06-28T02:53:04Z
Change maven definitions to indicate code ownership by Facebook

- - - - -
f65fadcf by Sergey Balabanov at 2018-06-28T05:31:29Z
Support running JUnit5 tests with maven

- - - - -
4010a0ec by Sergey Balabanov at 2018-06-28T06:21:19Z
Reorganize Nailgun clients

- - - - -
329b687c by Sergey Balabanov at 2018-06-28T06:35:16Z
Fix NGServer.isAlive() and NGSessionPool.shutdown()

- - - - -
843f76c5 by Sergey Balabanov at 2018-07-06T18:23:24Z
Add google-code-format as a maven plugin

- - - - -
6094921b by Sergey Balabanov at 2018-07-17T21:21:11Z
Add NGServerTest

- - - - -
6dc23c68 by Sergey Balabanov at 2018-07-18T00:47:08Z
add NGSessionPoolTest and Mockito

- - - - -
87ecee77 by Sergey Balabanov at 2018-07-18T22:59:05Z
add NGSessionTest

- - - - -
fce3bae8 by Sergey Balabanov at 2018-07-19T17:19:37Z
remove NGConstants.getVersion()

- - - - -
793ab5b3 by Sergey Balabanov at 2018-07-19T18:35:49Z
Fix Nailgun version retrieval for tests

- - - - -
37de6f17 by Sergey Balabanov at 2018-07-21T02:17:22Z
Refactor NGSession for better error processing

- - - - -
fb3435f3 by Sergey Balabanov at 2018-07-22T02:03:14Z
Reformat NGServer

- - - - -
fe970124 by Sergey Balabanov at 2018-07-30T23:45:54Z
Codestyle and formatting changes

- - - - -
80aa448d by Sergey Balabanov at 2018-07-30T23:53:31Z
Very important comment

- - - - -
3f5d5c29 by Sergey Balabanov at 2018-07-31T00:00:35Z
Formatting changes to NGServer

- - - - -
7db88413 by Sergey Balabanov at 2018-08-03T19:25:18Z
Fix listening socket termination on Linux

- - - - -
c2c7ae73 by Sergey Balabanov at 2018-08-03T20:02:34Z
Improve NGServer shutdown workflow

Summary:

Test Plan:

Reviewers:

Subscribers:

Tasks:

Tags:

- - - - -
f6229501 by Sergey Balabanov at 2018-08-03T22:39:41Z
Test for writes for NGCommunicator

Summary:

Test Plan:

Reviewers:

Subscribers:

Tasks:

Tags:

- - - - -
d331a525 by Sergey Balabanov at 2018-08-06T19:28:02Z
Update JNA

- - - - -
75e53c24 by Sergey Balabanov at 2018-08-06T19:36:12Z
Fix maven warning in examples

- - - - -
477634cb by Sergey Balabanov at 2018-08-06T20:00:04Z
Fix Windows tests - not using system JNA

- - - - -
5a20f6b4 by Sergey Balabanov at 2018-08-06T21:01:08Z
Fix AppVeyor tests

- - - - -
b5d78e10 by Sergey Balabanov at 2018-08-07T00:15:37Z
Merge pull request #147 from sbalabanov/master

Reengineer Nailgun
- - - - -
27564556 by Sergey Balabanov at 2018-10-08T22:49:40Z
Nailgun 1.0.0

- - - - -
19e0d9ab by Taras Tsugrii at 2018-10-13T05:37:18Z
Merge pull request #151 from sbalabanov/master

Nailgun 1.0.0
- - - - -
319c1a7e by Sergey Balabanov at 2018-10-17T02:45:07Z
Make project dully compatible to FB opensource standards

- - - - -
dfa8827e by Taras Tsugrii at 2018-10-17T02:59:43Z
Merge pull request #152 from sbalabanov/master

Make project fully compatible to FB opensource standards
- - - - -


30 changed files:

- .gitignore
- + CODE_OF_CONDUCT.md
- + CONTRIBUTING.md
- LICENSE.txt
- Makefile
- README.md
- appveyor.yml
- nailgun-client/ng.c → nailgun-client/c/ng.c
- pynailgun/__init__.py → nailgun-client/py/__init__.py
- pynailgun/ng.py → nailgun-client/py/ng.py
- pynailgun/test_ng.py → nailgun-client/py/test_ng.py
- nailgun-examples/pom.xml
- nailgun-examples/src/main/java/com/martiansoftware/nailgun/examples/DumpAll.java → nailgun-examples/src/main/java/com/facebook/nailgun/examples/DumpAll.java
- nailgun-examples/src/main/java/com/martiansoftware/nailgun/examples/Echo.java → nailgun-examples/src/main/java/com/facebook/nailgun/examples/Echo.java
- + nailgun-examples/src/main/java/com/facebook/nailgun/examples/Exit.java
- + nailgun-examples/src/main/java/com/facebook/nailgun/examples/Hash.java
- nailgun-examples/src/main/java/com/martiansoftware/nailgun/examples/Heartbeat.java → nailgun-examples/src/main/java/com/facebook/nailgun/examples/Heartbeat.java
- nailgun-examples/src/main/java/com/martiansoftware/nailgun/examples/HelloWorld.java → nailgun-examples/src/main/java/com/facebook/nailgun/examples/HelloWorld.java
- nailgun-examples/src/main/java/com/martiansoftware/nailgun/examples/Prompt.java → nailgun-examples/src/main/java/com/facebook/nailgun/examples/Prompt.java
- + nailgun-examples/src/main/java/com/facebook/nailgun/examples/Stack.java
- + nailgun-examples/src/main/java/com/facebook/nailgun/examples/ThreadTest.java
- − nailgun-examples/src/main/java/com/martiansoftware/nailgun/examples/Exit.java
- − nailgun-examples/src/main/java/com/martiansoftware/nailgun/examples/Hash.java
- − nailgun-examples/src/main/java/com/martiansoftware/nailgun/examples/Stack.java
- − nailgun-examples/src/main/java/com/martiansoftware/nailgun/examples/ThreadTest.java
- nailgun-server/pom.xml
- + nailgun-server/src/main/java/com/facebook/nailgun/Alias.java
- + nailgun-server/src/main/java/com/facebook/nailgun/AliasManager.java
- nailgun-server/src/main/java/com/martiansoftware/nailgun/CommandContext.java → nailgun-server/src/main/java/com/facebook/nailgun/CommandContext.java
- + nailgun-server/src/main/java/com/facebook/nailgun/NGClientDisconnectReason.java


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/java-team/nailgun/compare/604b49b69c48f782cefded77deb2828b68bc6a75...dfa8827e153352dde04e97ed1005563f068a4475

-- 
View it on GitLab: https://salsa.debian.org/java-team/nailgun/compare/604b49b69c48f782cefded77deb2828b68bc6a75...dfa8827e153352dde04e97ed1005563f068a4475
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20181019/ac4443e3/attachment.html>


More information about the pkg-java-commits mailing list