Comments (4)
To handle corrupted log file additional field cfg.handleBadJournal
will be added to configuration tickHF.qsd
with three options:
ABORT
- process will be stopped and journal needs to be handled manually (it can be moved or truncated).ARCHIVE_BAD_JRN
- invalid journal is archived and new one is created. Note that messages from the invalid journal will be dropped. Afterwards it can be manually injected to the running system.TRUNCATE_BAD_TAIL
- invalid journal is truncated to the size that contains only valid chunks (assigned as occurence of the first corrupted message). New messages will be appened to the existing journal.
Note that for Windows truncate is not implemented. The code for that can be injected by the user. Therefore please overwrite.os.p.W.truncate
function inos.q
.
from enterprise-components.
Hi Joanna,
Does TRUNCATE_BAD_TAIL
archive the invalid chunks for later inspection/use.
Thanks
from enterprise-components.
I set timestampMode = LOCAL eodDelay = 14:31:00.000, why I can't get hdb file at 14:31:00.000?
from enterprise-components.
I set timestampMode = LOCAL eodDelay = 14:31:00.000, why I can't get hdb file at 14:31:00.000?
Please note that eodDelay
configuration field is designed to delay the eod
by reasonable small amount of time only (say minutes), see late ticks handling documentation for more details. Implementation of this mechamism includes caching of the incomming data in the memory of tickHF
process, which imply limitation on the eodDelay
duration.
Cheers,
Pawel
from enterprise-components.
Related Issues (20)
- monitor: proper handling not existing functions in `sysFuncSummary` statistics
- replay: bug in starting replay.q
- replay: bug in replaying data from journals
- `eodMng` configured via `sync.cfg` file is failing during configuration loading
- sequence combinator in parseq
- stream: type error during data publishing
- monitor: backup of events doesn't work on Windows OS
- authentication:add logic handling some misconfigurations in config files
- hdb: typo in .hdb.status[] in format column HOT 1
- dist reports error 'type if no table configured
- .hnd.hopen[] - server name validation
- cfgRdr - "?" character not allowed in STRING field
- sl: prevent housekeeping script to delete init.log
- authentication: misleading warning in refreshUFiles
- monitor: .monitor.p.getRemoteFuncList failed with [length]
- cfgRdr: handling empty sections [group] in system.cfg
- hk: handling missing directories in processing task for housekeeping
- Failed to run yak on Windows 10 HOT 1
- How to define a keyed table HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from enterprise-components.