Граф коммитов

268 Коммитов

Автор SHA1 Сообщение Дата
Serkant Karaca f4eab19935 Receive should not throw timeout exception (#130)
* Update readme.md (#110)

Fixed broken links.

* ReceiveAsync call should return NULL instead of throwing System.TimeoutException
2017-02-27 17:37:19 -08:00
Serkant Karaca f88469bda4 Receive handler should failfast on unhandled exception (#127)
* Update readme.md (#110)

Fixed broken links.

* ReceiveHandler should failfast when an unhandled exception detected.
Adding a unit test to cover error handling and recovery for EPH.

* Remove unintentional internal modifier.

* Trace receive handler exit w/ error.
2017-02-24 15:23:03 -08:00
Serkant Karaca 2ca2ee74e6 Amqp create link should honor time left (#128)
* Update readme.md (#110)

Fixed broken links.

* AmqpSender and AmqpReceiver should honor tile left while creating AMQP link.

* Remove unnecessary variable.
2017-02-24 12:38:39 -08:00
Serkant Karaca 9deb344c2d Fix invoke processor after receive timeout behavior (#124)
* Update readme.md (#110)

Fixed broken links.

* EPH to deliver Enumerable.Empty instead of NULL when EventProcessorOptions.InvokeProcessorAfterReceiveTimeout is set

* Small refactoring to honor positive check.
2017-02-21 15:02:46 -08:00
jtaubensee 808048d6e5 Keeping sample readmes in sync with docs.microsoft.com 2017-02-21 09:50:42 -08:00
Serkant Karaca 2c773e9df2 Bumping up EPH client version to 1.0.1 on dev branch (#118)
* Fixing build break introduced with preview check-in.

* Bumping up EPH client version to 1.0.1 on dev branch
2017-02-08 09:57:21 -08:00
Serkant Karaca cb160c3c07 Deliver receiver disconnected exception to client (#109)
* Fixing build break introduced with preview check-in.

* + PartitionPump to deliver ReceiverDisconnectedException to processor host.
+ Don't look for ReceiverDisconnectedException while creating the receiver since CreateReceiver doesn't throw it.

* Adding unit test covering ReceiverDisconnectedException handling due to higher epoch receiver.
2017-02-07 11:25:50 -08:00
Marcin Bazydlo a201266434 Update readme.md (#110)
Fixed broken links.
2017-02-03 10:10:48 -08:00
Serkant Karaca 7f4ea7715b Adding 2 new epoch unit tests (#108)
* Fixing build break introduced with preview check-in.

* Adding 2 new epoch receiver unit tests.
2017-02-02 15:51:33 -08:00
Serkant Karaca 542a5e1bd1 Bumping up client version to 1.0.1 (#107)
* Fixing build break introduced with preview check-in.

* Bumping up the client version to 1.0.1
2017-02-01 15:51:16 -08:00
Serkant Karaca 50a54c4803 Bumping up client version to100 (#105)
* Fixing build break introduced with preview check-in.

* Bumping up client version to 1.0.0
2017-02-01 13:52:17 -08:00
jtaubensee 9d17ccb0c6 Added Appveyor dev build badge to readme 2017-02-01 12:13:49 -08:00
Serkant Karaca 6effde4cbc + Moving to Azure.AMQP 2.0.4 (#104)
+ Moving back to .Net451
+ Improving AMQP message convertor to rule out empty message case.
+ Adding message body validation to basic send/receive unit test.
2017-02-01 11:21:32 -08:00
Serkant Karaca 272fbfa357 Small change, allowing zero body length for batch sends as well. (#101)
* Fixing build break introduced with preview check-in.

* Default instinstantiation of application properties on EventData

* Correct handling of byte[0] payloads.

* Adding NULL body eventdata negative unit test.

* Async fix for new negative test.

* Allow zero length body in batch sends as well.
2017-01-27 09:48:12 -08:00
Serkant Karaca cad65f9e4e Instantiate application properties as part on EventData instantiation (#100)
* Fixing build break introduced with preview check-in.

* Default instinstantiation of application properties on EventData

* Correct handling of byte[0] payloads.

* Adding NULL body eventdata negative unit test.

* Async fix for new negative test.
2017-01-27 09:16:31 -08:00
jtaubensee 4779f82ee3 Updating sample readme names 2017-01-25 17:23:10 -08:00
Serkant Karaca c71b90b9f2 Moving net framework to 452 (#98)
* Fixing build break introduced with preview check-in.

* Moving .Net framework to 4.5.2

* ClientInfo fix.
2017-01-25 14:49:26 -08:00
Serkant Karaca 9264078704 Moving net framework to 452 (#97)
* Fixing build break introduced with preview check-in.

* Moving .Net framework to 4.5.2
2017-01-25 14:38:21 -08:00
Serkant Karaca b62f285ee2 Fixing build break introduced with preview check-in. (#96) 2017-01-25 11:13:50 -08:00
Serkant Karaca 4566ec925a Fix NullRef error while receiving zero length payload event data. (#95)
* Receive throws NullRef when processing zero length byte array payload. This fixes the case where stream is null.

* Couple small changes in related unit tests.
2017-01-25 10:03:37 -08:00
Serkant Karaca 661881e009 NetCore Diagnostics.Tracing doesn't allow object type arguments. Converting startAt argument to string type. (#94) 2017-01-24 15:52:56 -08:00
Serkant Karaca 8774bc4afb Adding EndOfStream receiver support (#93)
* Adding EndOfStream receiver support.

* Adding EPH EndOfStream unut test

* Remove DiscoverEndOfStream() call from InitialOffsetProviderWithOffset test since it is unnecessary.
2017-01-23 14:33:44 -08:00
Serkant Karaca ceda3fec37 Bumping up the AzureStorage version to 8.0.1 and addressing a storage issue. (#92)
* Bumping up the AzureStorage version to 8.0.1 and temporarily working around an issue due to storage bug.

* .

* Removing redundant CBD parameter.

* .
2017-01-23 08:41:08 -08:00
John Taubensee 260c61ef9b Adding GitHub templates (#90) 2017-01-20 08:51:18 -08:00
John Taubensee 2f87f65896 Checking in strong naming certificate (#89)
* Checking in string name certificate

* Removing strong name verification skip from build
2017-01-19 17:10:39 -08:00
Serkant Karaca 8f511b2608 Merge pull request #87 from serkantkaraca/FixForEphUnitTests
Fix events count in EPH unit tests.
2016-12-13 14:04:44 -08:00
serkar b3cd36be46 Fix events count in EPH unit tests. 2016-12-13 13:54:27 -08:00
John Taubensee 97b77ada8c Version rev, and updated license location (#86) 2016-12-12 16:29:28 -08:00
John Taubensee de6c31b920 Getting rid of Azure ARM cmdlet warnings (#85) 2016-12-09 14:35:11 -08:00
John Taubensee dea6857915 CI Updates (More Appveyor) (#83)
* Moving scripts to a single file

* Adding some better logging
2016-12-09 14:20:33 -08:00
John Taubensee 153ff76cf8 Update readme.md with Azure deploy button (#82) 2016-12-09 11:56:59 -08:00
John Taubensee abc6900756 Appveyor Update (#81) 2016-12-09 10:36:12 -08:00
John Taubensee c82a31ed9f Dynamic Azure entity creation for Appveyor Build (#80)
* Adding dynamic azure resource creation to Appveyor build
2016-12-09 10:27:16 -08:00
Serkant Karaca 6e49a90394 Merge pull request #70 from serkantkaraca/HandleErrorsWhileManagingPartitionPumps
Handle errors when creating or shutting down pumps.
2016-12-06 15:18:01 -08:00
serkar e0d33e93d6 Don't retry if remaining time isn't enough. 2016-12-01 17:18:06 -08:00
serkar 30a0551475 Dont' retry if remaining time isn't enough. 2016-12-01 17:01:36 -08:00
Serkant Karaca e9d57c4300 Merge branch 'master' into HandleErrorsWhileManagingPartitionPumps 2016-12-01 14:02:48 -08:00
Serkant Karaca ef55935ef1 Merge pull request #75 from serkantkaraca/IncreaseTimerToleranceBufferInRetryPolicy
Increasing timer tolerance buffer in RetryPolicy
2016-12-01 14:02:38 -08:00
serkar a8329155d2 1 second is falling short for the last retry while working with large messages. .NET client is also using 5 second for this buffer. 2016-12-01 13:44:21 -08:00
serkar 42b3bc9996 Merge branch 'master' of https://github.com/Azure/azure-event-hubs-dotnet into HandleErrorsWhileManagingPartitionPumps
# Conflicts:
#	test/Microsoft.Azure.EventHubs.Processor.UnitTests/EventProcessorHostTests.cs
2016-11-28 15:50:05 -08:00
Serkant Karaca 40d07ae48d Merge pull request #74 from serkantkaraca/EmployGetPartitionRuntimeInfoForDiscoveringEndOfStream
Employ get partition runtime info for discovering end of stream.
2016-11-28 15:46:15 -08:00
serkar 2b739a8bb2 Merge branch 'master' of https://github.com/Azure/azure-event-hubs-dotnet into EmployGetPartitionRuntimeInfoForDiscoveringEndOfStream 2016-11-28 15:44:33 -08:00
serkar 8db73ad165 Employ GetPartitionRuntimeInformation to fetch end-of-stream information in unit tests. 2016-11-28 15:10:36 -08:00
Serkant Karaca 443621d092 Merge pull request #73 from serkantkaraca/MoveToAmqp2.0.2
Azure AMQP 2.0.2
2016-11-28 14:57:25 -08:00
serkar 66982c20b3 . 2016-11-28 14:44:04 -08:00
serkar 0c205bed3e Merge branch 'master' of https://github.com/Azure/azure-event-hubs-dotnet 2016-11-28 14:41:00 -08:00
Serkant Karaca e1c9904189 Merge branch 'master' into MoveToAmqp2.0.2 2016-11-28 13:50:50 -08:00
serkar 8f65000424 Removing pump change, this is not supposed to be part of this PR. 2016-11-28 12:27:37 -08:00
serkar 9effcae189 Moving from 2.0.0 to 2.0.2 2016-11-28 12:23:55 -08:00
John Taubensee 8f927162a3 Merge pull request #72 from jtaubensee/badge-update
Adding pre-release flag for nuget badges
2016-11-28 15:11:41 -05:00