Commit Graph

1779 Commits

Author SHA1 Message Date
BrennanConroy bbdf95e449
Skip flaky java test (#3266) 2018-11-06 14:15:53 -08:00
BrennanConroy ffd4bcd850
Server per test (#3253) 2018-11-06 09:33:15 -08:00
BrennanConroy b006a2c789
Clean up logging (#3247) 2018-11-01 15:47:01 -07:00
Andrew Stanton-Nurse 4496366794
Remove Jenkins PR build config files 2018-11-01 11:03:47 -07:00
BrennanConroy 83139d36f4
Add some missing test logging (#3242) 2018-10-31 16:05:26 -07:00
Mikael Mengistu 5b486cdfa9 Java API Doc revisions 2018-10-31 10:42:43 -07:00
BrennanConroy 865de16086
Enable cookie jar for Node client using request package (#3202) 2018-10-30 22:13:24 -07:00
BrennanConroy 36ca210a65 [Java] Add null ref test for websocket 2018-10-30 15:43:43 -07:00
BrennanConroy 46a3d7e342 Merge branch 'release/2.2' of https://github.com/DHosseiny/SignalR into DHosseiny-release/2.2 2018-10-30 15:43:10 -07:00
BrennanConroy c9600ac2d4
[Java] Log invocation binding failures (#3160) 2018-10-30 13:49:43 -07:00
BrennanConroy 73f2f19984
[Java] API level support down to 23 2018-10-29 16:53:47 -07:00
Mikael Mengistu 1edf818104 Remove hidden BiConsumer reference (#3215) 2018-10-29 13:33:19 -07:00
BrennanConroy 9407fe12f6
RxJava is on the public API so the library needs to declare it as such (#3155) 2018-10-29 11:43:01 -07:00
Seyyed davud hosseiny e8b9dc52ba
Fix NullPointerException when unboxing null to int.
Change int to Integer to allow use null as code.
2018-10-27 10:48:14 +03:30
Mikael Mengistu e1b602a7c5
Remove BiFunction Ref (#3213) 2018-10-26 13:38:35 -07:00
Mikael Mengistu 2ad1996220
Remove LogLevel enum (#3203) 2018-10-26 10:50:24 -07:00
Mikael Mengistu fc3a1fee61
Remove Dependency on java.util.Function (#3186) 2018-10-25 14:50:21 -07:00
Brady Gaster 0aab8e5dd0
added maven badge to readme.md (#3201)
* added lines to the sample code that result in it working with copy/paste

* removed readme.md change

* added maven badge to readme.md
2018-10-25 12:38:05 -07:00
Mikael Mengistu 132eac5e37
Add version numbers to the build.gradle file (#3195) 2018-10-24 13:42:33 -07:00
BrennanConroy 29c06e2636
Update deps (#3170) 2018-10-24 11:18:41 -07:00
Andrew Stanton-Nurse c129d272a4
Update npm readme with Node info (#3194)
I noticed that these READMEs are out of date now that we have "official" node support.
2018-10-24 11:15:34 -07:00
Mikael Mengistu 7eb5afd141
Update Build Badges (#3184) 2018-10-24 11:03:10 -07:00
BrennanConroy f7d10bec02
[Java] Plumb RxJava through client (#3148) 2018-10-23 10:52:26 -07:00
Mikael Mengistu 0f5fc5b912
Remove Duration API from Java Client (#3173) 2018-10-23 09:45:01 -07:00
BrennanConroy 63900a462b
Use Node https module for https requests (#3171) 2018-10-23 08:21:54 -07:00
BrennanConroy 2bea4608fa
Fix tests to use dynamic ports (#3177) 2018-10-22 20:32:53 -07:00
Mikael Mengistu 4a3d1c689f
Remove functional interfaces (#3165) 2018-10-22 11:37:09 -07:00
Mikael Mengistu 95ccb1ee52
More Java Docs (#3138) 2018-10-19 14:31:05 -07:00
BrennanConroy d82a3e6c99
Update to new VSTS script (#3162) 2018-10-19 12:29:47 -07:00
BrennanConroy e68c8025d5
Don't set Redis timeout (#3154) 2018-10-19 09:14:33 -07:00
Mikael Mengistu d3aaf1f542
Remove withTransport and withHttpClient APIs(#3152) 2018-10-18 16:31:44 -07:00
Mikael Mengistu 7191c12a65
Enable logging in chat sample (#3134) 2018-10-18 15:32:57 -07:00
Mikael Mengistu 203c2a22ed
Add package-info file for docs (#3123) 2018-10-18 11:03:10 -07:00
ASP.NET CI b0f7fbbe99
Update package branding for 2.2 RTM 2018-10-16 12:48:20 -07:00
Mikael Mengistu 297156a4ef
Check if HubConnection stopped normally (#3135) 2018-10-16 12:07:56 -07:00
David Fowler defbadb26b
Various timer cleanup (#3129)
This change does 2 things:
- It disables the websocket keep alive since SignalR has its own bidirectional pings. This should remove a significant timer overhead per WebSocket connection that we end up with today. We have a single timer that sends to all connection on an interval.
- Don't pass the CancellationToken to ReadAsync in the handshake since the Pipe implementation holds onto the token for longer than it 
needs to which keeps Timer objects alive (see dotnet/corefx#32806)

I found this when reading the source code and looking at dumps of a couple of SignalR applications.
2018-10-13 11:43:20 -07:00
Mikael Mengistu 5551729797
Update Formatted Log Messages (#3124) 2018-10-13 11:11:13 -07:00
Mikael Mengistu facaa1387a
Logging with SLF4J (#3120) 2018-10-11 16:01:17 -07:00
Jonathan Giles fe82fd9682 Committing changes required to have SignalR depend on the centralized Microsoft BOM file for Java libraries (#3114) 2018-10-11 14:19:39 -07:00
dotnet-maestro-bot b6c7730248 Update dependencies.props (#3118)
[auto-updated: dependencies]
2018-10-11 13:26:05 -07:00
Mikael Mengistu e08774b6f0
[Java] Add ability to configure headers (#3090) 2018-10-11 11:52:10 -07:00
BrennanConroy 9049bf709c
[Java] Cleanup exceptions (#3110) 2018-10-10 16:59:29 -07:00
BrennanConroy 286e4bebf7
Add StackExchange.Redis 2.X.X package (#3089) 2018-10-10 16:40:27 -07:00
BrennanConroy 6861e89c8b
[Java] Fix incorrect visibility and some minor cleanup (#3112) 2018-10-10 16:31:14 -07:00
BrennanConroy 2ee351786f
[Java] Add pings and server timeout (#3027) 2018-10-10 13:49:22 -07:00
Mikael Mengistu be4fe6c6f9
Wait for handshake response in Java Client(#3068) 2018-10-10 12:03:26 -07:00
Mikael Mengistu 692185f7d2
Upgrade Java client to RTM versioning (#3104) 2018-10-10 09:58:25 -07:00
BrennanConroy cd33755bee
[Java] Make public API look like RxJava (#3103) 2018-10-10 08:50:41 -07:00
Mikael Mengistu b63c3816d5
Remove HttpConnectionOptions (#3101) 2018-10-09 14:28:46 -07:00
Mikael Mengistu f87d8b4aaf
Change Java client package name to com.microsoft.signalr (#3096) 2018-10-08 17:31:45 -07:00