Hoogle Search
Within LTS Haskell 24.34 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
cql-io Database.CQL.IO Retry settings control if and how retries are performed by the client upon encountering errors during query execution. There are three aspects to the retry settings:
- What to retry. Determined by the retry handlers (setRetryHandlers).
- How to perform the retries. Determined by the retry policy (setRetryPolicy).
- Configuration adjustments to be performed before retrying. Determined by adjustConsistency, adjustSendTimeout and adjustResponseTimeout. These adjustments are performed once before the first retry and are scoped to the retries only.
adjustResponseTimeout :: NominalDiffTime -> RetrySettings -> RetrySettingscql-io Database.CQL.IO On retry adjust the response timeout. See setResponseTimeout.
defRetrySettings :: RetrySettingscql-io Database.CQL.IO Default retry settings, combining defRetryHandlers with defRetryPolicy. Consistency is never reduced on retries and timeout values remain unchanged.
-
cql-io Database.CQL.IO Default settings:
- The initial contact point is "localhost" on port 9042.
- The load-balancing policy is random.
- The binary protocol version is 3.
- The connection idle timeout is 60s.
- The connection pool uses 4 stripes to mitigate thread contention.
- Connections use a connect timeout of 5s, a send timeout of 3s and a receive timeout of 10s.
- 128 streams per connection are used.
- 16k receive buffer size.
- No compression is applied to frame bodies.
- No default keyspace is used.
- A single, immediate retry is performed for errors that are always safe to retry and are known to have good chances of succeeding on a retry. See defRetrySettings.
- Query preparation is done lazily. See PrepareStrategy.
eagerRetrySettings :: RetrySettingscql-io Database.CQL.IO Eager retry settings, combining eagerRetryHandlers with eagerRetryPolicy. Consistency is never reduced on retries and timeout values remain unchanged.
-
csv-conduit Data.CSV.Conduit Settings for a CSV file. This library is intended to be flexible and offer a way to process the majority of text data files out there.
CSVSettings :: Char -> !Maybe (Char, QuoteEmpty) -> CSVSettingscsv-conduit Data.CSV.Conduit No documentation available.
-
csv-conduit Data.CSV.Conduit Default settings for a CSV file.
csvSep = ',' csvQuoteChar = Just '"'
-
csv-conduit Data.CSV.Conduit.Types Settings for a CSV file. This library is intended to be flexible and offer a way to process the majority of text data files out there.
CSVSettings :: Char -> !Maybe (Char, QuoteEmpty) -> CSVSettingscsv-conduit Data.CSV.Conduit.Types No documentation available.