Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/07/11 17:08:36 (13 years ago)
Author:
cneumuel
Message:

#1260

  • added cancellation to HiveEngine
  • made HiveEngine more failproof for flaky connection to hive server
  • increased WCF message quotas to 300MB
Location:
branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive
Files:
21 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.Hive.ExperimentManager/3.3/app.config

    r5227 r5232  
    99      <netTcpBinding>
    1010        <binding name="ClientTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="314572800">
    11           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     11          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    1212          <reliableSession ordered="true" inactivityTimeout="00:30:00" enabled="false"/>
    1313          <security mode="TransportWithMessageCredential">
     
    1919      <wsHttpBinding>
    2020        <binding name="ClientHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    21           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     21          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    2222          <reliableSession ordered="true" inactivityTimeout="00:30:00" enabled="false"/>
    2323          <security mode="Message">
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.Hive.ExperimentManager/3.3/christoph - app.config

    r5179 r5232  
    99      <netTcpBinding>
    1010        <binding name="ClientTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="314572800">
    11           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     11          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    1212          <reliableSession ordered="true" inactivityTimeout="00:30:00" enabled="false"/>
    1313          <security mode="TransportWithMessageCredential">
     
    1919      <wsHttpBinding>
    2020        <binding name="ClientHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    21           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     21          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    2222          <reliableSession ordered="true" inactivityTimeout="00:30:00" enabled="false"/>
    2323          <security mode="Message">
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.Hive.ExperimentManager/3.3/f005pc.hagenberg.fhooe.at - app.config

    r5171 r5232  
    99      <netTcpBinding>
    1010        <binding name="ClientTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="314572800">
    11           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     11          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    1212          <reliableSession ordered="true" inactivityTimeout="00:30:00" enabled="false"/>
    1313          <security mode="TransportWithMessageCredential">
     
    1919      <wsHttpBinding>
    2020        <binding name="ClientHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    21           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     21          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    2222          <reliableSession ordered="true" inactivityTimeout="00:30:00" enabled="false"/>
    2323          <security mode="Message">
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.Hive.ExperimentManager/3.3/localhost - app.config

    r5171 r5232  
    99      <netTcpBinding>
    1010        <binding name="ClientTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="314572800">
    11           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     11          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    1212          <reliableSession ordered="true" inactivityTimeout="00:30:00" enabled="false"/>
    1313          <security mode="TransportWithMessageCredential">
     
    1919      <wsHttpBinding>
    2020        <binding name="ClientHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    21           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     21          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    2222          <reliableSession ordered="true" inactivityTimeout="00:30:00" enabled="false"/>
    2323          <security mode="Message">
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.Hive.ExperimentManager/3.3/services.heuristiclab.com - app.config

    r5171 r5232  
    99      <netTcpBinding>
    1010        <binding name="ClientTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="314572800">
    11           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     11          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    1212          <reliableSession ordered="true" inactivityTimeout="00:30:00" enabled="false"/>
    1313          <security mode="TransportWithMessageCredential">
     
    1919      <wsHttpBinding>
    2020        <binding name="ClientHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    21           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     21          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    2222          <reliableSession ordered="true" inactivityTimeout="00:30:00" enabled="false"/>
    2323          <security mode="Message">
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Console/3.3/app.config

    r5227 r5232  
    1515    <bindings>
    1616      <wsHttpBinding>
    17         <binding name="ServerConsoleHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="104857600" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    18           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
     17        <binding name="ServerConsoleHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
     18          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
    1919          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
    2020          <security mode="Message">
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Console/3.3/f005pc.hagenberg.fhooe.at - app.config

    r5153 r5232  
    1515    <bindings>
    1616      <wsHttpBinding>
    17         <binding name="ServerConsoleHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="104857600" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    18           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
     17        <binding name="ServerConsoleHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
     18          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
    1919          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
    2020          <security mode="Message">
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Console/3.3/localhost - app.config

    r5000 r5232  
    1515    <bindings>
    1616      <wsHttpBinding>
    17         <binding name="ServerConsoleHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="104857600" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    18           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
     17        <binding name="ServerConsoleHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
     18          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
    1919          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
    2020          <security mode="Message">
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Console/3.3/services.heuristiclab.com - app.config

    r4914 r5232  
    1515    <bindings>
    1616      <wsHttpBinding>
    17         <binding name="ServerConsoleHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="104857600" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    18           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
     17        <binding name="ServerConsoleHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
     18          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
    1919          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
    2020          <security mode="Message">
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/app.config

    r5179 r5232  
    5959    <bindings>
    6060      <netTcpBinding>
    61         <binding name="TcpStreamedBinding" sendTimeout="00:10:00" transferMode="Streamed" maxBufferPoolSize="104857600" maxBufferSize="104857600" maxReceivedMessageSize="104857600" maxConnections="50">
    62           <readerQuotas maxStringContentLength="104857600" maxArrayLength="104857600"/>
     61        <binding name="TcpStreamedBinding" sendTimeout="00:10:00" transferMode="Streamed" maxBufferPoolSize="314572800" maxBufferSize="314572800" maxReceivedMessageSize="314572800" maxConnections="50">
     62          <readerQuotas maxStringContentLength="314572800" maxArrayLength="314572800"/>
    6363          <security mode="TransportWithMessageCredential">
    6464            <transport clientCredentialType="Certificate"/>
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/app.config

    r5227 r5232  
    77      <netTcpBinding>
    88        <binding name="SlaveTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="314572800">
    9           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
     9          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
    1010          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
    1111          <security mode="TransportWithMessageCredential">
     
    1717      <wsHttpBinding>
    1818        <binding name="SlaveHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    19           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     19          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    2020          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
    2121          <security mode="Message">
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/f005pc.hagenberg.fhooe.at - app.config

    r5171 r5232  
    77      <netTcpBinding>
    88        <binding name="SlaveTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="314572800">
    9           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
     9          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
    1010          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
    1111          <security mode="TransportWithMessageCredential">
     
    1717      <wsHttpBinding>
    1818        <binding name="SlaveHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    19           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     19          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    2020          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
    2121          <security mode="Message">
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/localhost - app.config

    r5171 r5232  
    77      <netTcpBinding>
    88        <binding name="SlaveTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="314572800">
    9           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
     9          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
    1010          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
    1111          <security mode="TransportWithMessageCredential">
     
    1717      <wsHttpBinding>
    1818        <binding name="SlaveHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    19           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     19          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    2020          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
    2121          <security mode="Message">
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Communication/3.3/services.heuristiclab.com - app.config

    r5171 r5232  
    77      <netTcpBinding>
    88        <binding name="SlaveTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="314572800">
    9           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
     9          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
    1010          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
    1111          <security mode="TransportWithMessageCredential">
     
    1717      <wsHttpBinding>
    1818        <binding name="SlaveHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    19           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     19          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    2020          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
    2121          <security mode="Message">
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Console/3.3/app.config

    r5179 r5232  
    1616    <bindings>
    1717      <netTcpBinding>
    18         <binding name="SlaveConsoleTcpEndpointBinding" closeTimeout="00:10:00" openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" transactionFlow="false" transferMode="Buffered" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="104857600" maxBufferSize="104857600" maxReceivedMessageSize="104857600">
    19           <readerQuotas maxDepth="320" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     18        <binding name="SlaveConsoleTcpEndpointBinding" closeTimeout="00:10:00" openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" transactionFlow="false" transferMode="Buffered" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="314572800" maxBufferSize="314572800" maxReceivedMessageSize="314572800">
     19          <readerQuotas maxDepth="320" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    2020          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/>
    2121          <security mode="None">
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.Hive.Slave.Core/3.3/app.config

    r5179 r5232  
    2525    <bindings>
    2626      <netTcpBinding>
    27         <binding name="SlaveConsoleTcpBinding" maxReceivedMessageSize="104857600">
    28           <readerQuotas maxArrayLength="104857600" maxBytesPerRead="104857600" maxStringContentLength="104857600"/>
     27        <binding name="SlaveConsoleTcpBinding" maxReceivedMessageSize="314572800">
     28          <readerQuotas maxArrayLength="314572800" maxBytesPerRead="314572800" maxStringContentLength="314572800"/>
    2929          <security mode="None">
    3030            <transport/>
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.HiveEngine/3.3/HiveEngine.cs

    r5228 r5232  
    7373            }
    7474
    75             ExecuteOnHive(jobs);
     75            ExecuteOnHive(jobs, cancellationToken);
    7676
    7777            foreach (var kvp in jobs) {
     
    134134    /// <summary>
    135135    /// This method blocks until all jobs are finished
     136    /// TODO: Cancelation needs to be refined; all tasks currently stay in Semaphore.WaitOne after cancelation
    136137    /// </summary>
    137138    /// <param name="jobDict"></param>
    138     private void ExecuteOnHive(IDictionary<IOperation, OperationJob> jobDict) {
     139    private void ExecuteOnHive(IDictionary<IOperation, OperationJob> jobDict, CancellationToken cancellationToken) {
    139140      LogMessage(string.Format("Executing {0} operations on the hive.", jobDict.Count));
    140141
     
    147148        var pluginsNeeded = ApplicationManager.Manager.Plugins.Select(x => new HivePluginInfoDto { Name = x.Name, Version = x.Version }).ToList();
    148149        int finishedCount = 0;
     150        int uploadCount = 0;
    149151
    150152        // create upload-tasks
     
    157159
    158160          uploadTasks.Add(Task.Factory.StartNew<JobDto>((keyValuePairObj) => {
    159             return UploadJob(pluginsNeeded, keyValuePairObj);
    160           }, kvp));
    161         }
    162 
    163         Task processUploadedJobsTask = Task.Factory.StartNew(() => {
     161            return UploadJob(pluginsNeeded, keyValuePairObj, cancellationToken);
     162          }, kvp, cancellationToken));
     163        }
     164
     165        Task processUploadedJobsTask = new Task(() => {
    164166          // process finished upload-tasks
    165167          int uploadTasksCount = uploadTasks.Count;
    166168          for (int i = 0; i < uploadTasksCount; i++) {
     169            cancellationToken.ThrowIfCancellationRequested();
     170
    167171            var uploadTasksArray = uploadTasks.ToArray();
    168172            var task = uploadTasksArray[Task.WaitAny(uploadTasksArray)];
     
    174178            IOperation key = ((KeyValuePair<IOperation, OperationJob>)task.AsyncState).Key;
    175179            JobDto jobDto = task.Result;
    176 
    177             jobIds.Add(jobDto.Id, key);
    178             remainingJobIds.Add(jobDto.Id);
    179             jobNumbers.Add(jobDto.Id, remainingJobIds.Count);
    180 
     180            lock (locker) {
     181              uploadCount++;
     182              jobIds.Add(jobDto.Id, key);
     183              remainingJobIds.Add(jobDto.Id);
     184              jobNumbers.Add(jobDto.Id, uploadCount);
     185            }
    181186            LogMessage(string.Format("Submitted job #{0}", jobNumbers[jobDto.Id], jobDto.Id));
    182187            uploadTasks.Remove(task);
    183188          }
    184         });
     189        }, cancellationToken, TaskCreationOptions.PreferFairness);
     190        processUploadedJobsTask.Start();
    185191
    186192        // poll job-statuses and create tasks for those which are finished
     
    188194        var executionTimes = new List<TimeSpan>();
    189195        while (processUploadedJobsTask.Status != TaskStatus.RanToCompletion || remainingJobIds.Count > 0) {
     196          cancellationToken.ThrowIfCancellationRequested();
     197
    190198          Thread.Sleep(10000);
    191199          using (Disposable<IClientFacade> service = ServiceLocator.Instance.ClientFacadePool.GetService()) {
     
    199207            if (result.State == JobState.Finished) {
    200208              downloadTasks.Add(Task.Factory.StartNew<OperationJob>((jobIdObj) => {
    201                 return DownloadJob(jobNumbers, jobIdObj);
    202               }, result.Id));
     209                return DownloadJob(jobNumbers, jobIdObj, cancellationToken);
     210              }, result.Id, cancellationToken));
    203211            } else if (result.State == JobState.Aborted) {
    204212              LogMessage(string.Format("Job #{0} aborted (id: {1})", jobNumbers[result.Id], result.Id));
     
    214222        int downloadTasksCount = downloadTasks.Count;
    215223        for (int i = 0; i < downloadTasksCount; i++) {
     224          cancellationToken.ThrowIfCancellationRequested();
     225
    216226          var downloadTasksArray = downloadTasks.ToArray();
    217227          var task = downloadTasksArray[Task.WaitAny(downloadTasksArray)];
     
    241251    }
    242252
    243     private JobDto UploadJob(List<HivePluginInfoDto> pluginsNeeded, object keyValuePairObj) {
     253    private JobDto UploadJob(List<HivePluginInfoDto> pluginsNeeded, object keyValuePairObj, CancellationToken cancellationToken) {
    244254      var keyValuePair = (KeyValuePair<IOperation, OperationJob>)keyValuePairObj;
    245255      var groups = ResourceIds.Split(';');
    246256      maxSerializedJobsInMemory.WaitOne();
    247       SerializedJob serializedJob = new SerializedJob();
     257      SerializedJob serializedJob = null;
     258      while (serializedJob == null) { // repeat until success; rare race-conditions occur at serializations (enumeration was changed-exceptions); maybe this is because all the parent-scopes and execution-contexts at some point contain the hiveengine and the Log in here
     259        cancellationToken.ThrowIfCancellationRequested();
     260        try {
     261          lock (Log) {
     262            serializedJob = new SerializedJob();
     263          }
     264        }
     265        catch (Exception e) {
     266          LogException(e);
     267        }
     268      }
    248269      maxConcurrentSerializations.WaitOne();
    249270      serializedJob.SerializedJobData = SerializedJob.Serialize(keyValuePair.Value);
     
    253274      serializedJob.JobInfo.CoresNeeded = 1;
    254275      serializedJob.JobInfo.PluginsNeeded = pluginsNeeded;
    255       ResponseObject<JobDto> response;
     276      ResponseObject<JobDto> response = null;
    256277      maxConcurrentConnections.WaitOne();
    257       using (Disposable<IClientFacade> service = ServiceLocator.Instance.StreamedClientFacadePool.GetService()) {
    258         response = service.Obj.AddJobWithGroupStrings(serializedJob, groups);
    259         serializedJob = null;
    260         maxSerializedJobsInMemory.Release();
     278      while (response == null) { // repeat until success
     279        cancellationToken.ThrowIfCancellationRequested();
     280        try {
     281          using (Disposable<IClientFacade> service = ServiceLocator.Instance.StreamedClientFacadePool.GetService()) {
     282            response = service.Obj.AddJobWithGroupStrings(serializedJob, groups);
     283            serializedJob = null;
     284            maxSerializedJobsInMemory.Release();
     285          }
     286        }
     287        catch (Exception e) {
     288          LogException(e);
     289        }
    261290      }
    262291      maxConcurrentConnections.Release();
     
    264293    }
    265294
    266     private OperationJob DownloadJob(IDictionary<Guid, int> jobNumbers, object jobIdObj) {
     295    private OperationJob DownloadJob(IDictionary<Guid, int> jobNumbers, object jobIdObj, CancellationToken cancellationToken) {
    267296      Guid jobId = (Guid)jobIdObj;
    268       SerializedJob serializedJob;
     297      SerializedJob serializedJob = null;
     298      maxSerializedJobsInMemory.WaitOne();
    269299      maxConcurrentConnections.WaitOne();
    270       maxSerializedJobsInMemory.WaitOne();
    271       using (Disposable<IClientFacade> service = ServiceLocator.Instance.StreamedClientFacadePool.GetService()) {
    272         serializedJob = service.Obj.GetLastSerializedResult(jobId).Obj;
     300      while (serializedJob == null) { // repeat until success
     301        cancellationToken.ThrowIfCancellationRequested();
     302        try {
     303          using (Disposable<IClientFacade> service = ServiceLocator.Instance.StreamedClientFacadePool.GetService()) {
     304            serializedJob = service.Obj.GetLastSerializedResult(jobId).Obj;
     305          }
     306        }
     307        catch (Exception e) {
     308          LogException(e);
     309        }
    273310      }
    274311      maxConcurrentConnections.Release();
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.HiveEngineTest/app.config

    r5213 r5232  
    99      <netTcpBinding>
    1010        <binding name="ClientTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="314572800">
    11           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     11          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    1212          <reliableSession ordered="true" inactivityTimeout="00:30:00" enabled="false"/>
    1313          <security mode="TransportWithMessageCredential">
     
    1919      <wsHttpBinding>
    2020        <binding name="ClientHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    21           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     21          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    2222          <reliableSession ordered="true" inactivityTimeout="00:30:00" enabled="false"/>
    2323          <security mode="Message">
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.HiveEngineTest/f005pc.hagenberg.fhooe.at - app.config

    r5153 r5232  
    88    <bindings>
    99      <netTcpBinding>
    10         <binding name="ClientTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="104857600">
    11           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     10        <binding name="ClientTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="314572800">
     11          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    1212          <reliableSession ordered="true" inactivityTimeout="00:30:00" enabled="false"/>
    1313          <security mode="TransportWithMessageCredential">
     
    1818      </netTcpBinding>
    1919      <wsHttpBinding>
    20         <binding name="ClientHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="104857600" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    21           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     20        <binding name="ClientHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
     21          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    2222          <reliableSession ordered="true" inactivityTimeout="00:30:00" enabled="false"/>
    2323          <security mode="Message">
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.HiveEngineTest/services.heuristiclab.com - app.config

    r5153 r5232  
    88    <bindings>
    99      <netTcpBinding>
    10         <binding name="ClientTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="104857600">
    11           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     10        <binding name="ClientTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="314572800">
     11          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    1212          <reliableSession ordered="true" inactivityTimeout="00:30:00" enabled="false"/>
    1313          <security mode="TransportWithMessageCredential">
     
    1818      </netTcpBinding>
    1919      <wsHttpBinding>
    20         <binding name="ClientHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="104857600" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    21           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600"/>
     20        <binding name="ClientHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
     21          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800"/>
    2222          <reliableSession ordered="true" inactivityTimeout="00:30:00" enabled="false"/>
    2323          <security mode="Message">
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HiveWeb/Hive-3.3/App_Data/Plugins/HeuristicLab 3.3.exe.config

    r5179 r5232  
    6262          </security>
    6363        </binding>
    64         <binding name="ClientHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="104857600" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    65           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600" />
     64        <binding name="ClientHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
     65          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800" />
    6666          <reliableSession ordered="true" inactivityTimeout="00:30:00" enabled="false" />
    6767          <security mode="Message">
     
    7676          </security>
    7777        </binding>
    78         <binding name="ServerConsoleHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="104857600" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    79           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
    80           <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false" />
    81           <security mode="Message">
    82             <transport clientCredentialType="Windows" proxyCredentialType="None" realm="" />
    83             <message clientCredentialType="UserName" negotiateServiceCredential="true" algorithmSuite="Default" />
    84           </security>
    85         </binding>
    86         <binding name="SlaveHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="104857600" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
    87           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600" />
     78        <binding name="ServerConsoleHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
     79          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
     80          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false" />
     81          <security mode="Message">
     82            <transport clientCredentialType="Windows" proxyCredentialType="None" realm="" />
     83            <message clientCredentialType="UserName" negotiateServiceCredential="true" algorithmSuite="Default" />
     84          </security>
     85        </binding>
     86        <binding name="SlaveHttpEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="314572800" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
     87          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800" />
    8888          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false" />
    8989          <security mode="Message">
     
    9494      </wsHttpBinding>
    9595      <netTcpBinding>
    96         <binding name="ClientTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="104857600">
    97           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600" />
     96        <binding name="ClientTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:30:00" sendTimeout="00:30:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="314572800">
     97          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800" />
    9898          <reliableSession ordered="true" inactivityTimeout="00:30:00" enabled="false" />
    9999          <security mode="TransportWithMessageCredential">
     
    102102          </security>
    103103        </binding>
    104         <binding name="TcpStreamedBinding" sendTimeout="00:10:00" transferMode="Streamed" maxBufferPoolSize="104857600" maxBufferSize="104857600" maxReceivedMessageSize="104857600" maxConnections="50">
    105           <readerQuotas maxStringContentLength="104857600" maxArrayLength="104857600" />
     104        <binding name="TcpStreamedBinding" sendTimeout="00:10:00" transferMode="Streamed" maxBufferPoolSize="314572800" maxBufferSize="314572800" maxReceivedMessageSize="314572800" maxConnections="50">
     105          <readerQuotas maxStringContentLength="314572800" maxArrayLength="314572800" />
    106106          <security mode="TransportWithMessageCredential">
    107107            <transport clientCredentialType="Certificate" />
     
    109109          </security>
    110110        </binding>
    111         <binding name="SlaveConsoleTcpBinding" maxReceivedMessageSize="104857600">
    112           <readerQuotas maxArrayLength="104857600" maxBytesPerRead="104857600" maxStringContentLength="104857600" />
     111        <binding name="SlaveConsoleTcpBinding" maxReceivedMessageSize="314572800">
     112          <readerQuotas maxArrayLength="314572800" maxBytesPerRead="314572800" maxStringContentLength="314572800" />
    113113          <security mode="None">
    114114            <transport />
    115115          </security>
    116116        </binding>
    117         <binding name="SlaveTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="104857600">
    118           <readerQuotas maxDepth="32" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
     117        <binding name="SlaveTcpStreamedEndpoint" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="314572800">
     118          <readerQuotas maxDepth="32" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
    119119          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false" />
    120120          <security mode="TransportWithMessageCredential">
     
    123123          </security>
    124124        </binding>
    125         <binding name="SlaveConsoleTcpEndpointBinding" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" transactionFlow="false" transferMode="Buffered" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="104857600" maxBufferSize="104857600" maxReceivedMessageSize="104857600">
    126           <readerQuotas maxDepth="320" maxStringContentLength="104857600" maxArrayLength="104857600" maxBytesPerRead="104857600" maxNameTableCharCount="104857600" />
     125        <binding name="SlaveConsoleTcpEndpointBinding" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" transactionFlow="false" transferMode="Buffered" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="314572800" maxBufferSize="314572800" maxReceivedMessageSize="314572800">
     126          <readerQuotas maxDepth="320" maxStringContentLength="314572800" maxArrayLength="314572800" maxBytesPerRead="314572800" maxNameTableCharCount="314572800" />
    127127          <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false" />
    128128          <security mode="None">
Note: See TracChangeset for help on using the changeset viewer.