Skip to content

Commit 1c9ea06

Browse files
Fix Sentry crash reports, increase message limit (#582)
1 parent d6cd437 commit 1c9ea06

25 files changed

+368
-357
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog], and this project adheres to [Semantic Versioning].
66

7+
## [Unreleased]
8+
9+
### Fixed
10+
11+
- sentry: Fix sending crash reports when DSN is not set implicitly.
12+
- sentry: Increase event length limit.
13+
714
## [6.4.2] - 2022-12-31
815

916
### Added

docs/cli-reference.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<p>Manage and run DipDup indexers.</p>
55
<p>Documentation: <a class="reference external" href="https://docs.dipdup.io">https://docs.dipdup.io</a></p>
66
<p>Issues: <a class="reference external" href="https://github.com/dipdup-io/dipdup/issues">https://github.com/dipdup-io/dipdup/issues</a></p>
7-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup <span class="o">[</span>OPTIONS<span class="o">]</span> COMMAND <span class="o">[</span>ARGS<span class="o">]</span>...
7+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span><span class="w"> </span>COMMAND<span class="w"> </span><span class="o">[</span>ARGS<span class="o">]</span>...
88
</pre></div>
99
</div>
1010
<p class="rubric">Options</p>
@@ -29,14 +29,14 @@
2929
<section id="dipdup-config">
3030
<h2>config<a class="headerlink" href="#dipdup-config" title="Permalink to this heading">¶</a></h2>
3131
<p>Commands to manage DipDup configuration.</p>
32-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup config <span class="o">[</span>OPTIONS<span class="o">]</span> COMMAND <span class="o">[</span>ARGS<span class="o">]</span>...
32+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span>config<span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span><span class="w"> </span>COMMAND<span class="w"> </span><span class="o">[</span>ARGS<span class="o">]</span>...
3333
</pre></div>
3434
</div>
3535
<section id="dipdup-config-env">
3636
<h3>env<a class="headerlink" href="#dipdup-config-env" title="Permalink to this heading">¶</a></h3>
3737
<p>Dump environment variables used in DipDup config.</p>
3838
<p>If variable is not set, default value will be used.</p>
39-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup config env <span class="o">[</span>OPTIONS<span class="o">]</span>
39+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span>config<span class="w"> </span>env<span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span>
4040
</pre></div>
4141
</div>
4242
<p class="rubric">Options</p>
@@ -51,7 +51,7 @@
5151
<h3>export<a class="headerlink" href="#dipdup-config-export" title="Permalink to this heading">¶</a></h3>
5252
<p>Print config after resolving all links and, optionally, templates.</p>
5353
<p>WARNING: Avoid sharing output with 3rd-parties when <cite>–unsafe</cite> flag set - it may contain secrets!</p>
54-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup config <span class="nb">export</span> <span class="o">[</span>OPTIONS<span class="o">]</span>
54+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span>config<span class="w"> </span><span class="nb">export</span><span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span>
5555
</pre></div>
5656
</div>
5757
<p class="rubric">Options</p>
@@ -72,13 +72,13 @@
7272
<section id="dipdup-hasura">
7373
<h2>hasura<a class="headerlink" href="#dipdup-hasura" title="Permalink to this heading">¶</a></h2>
7474
<p>Commands related to Hasura integration.</p>
75-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup hasura <span class="o">[</span>OPTIONS<span class="o">]</span> COMMAND <span class="o">[</span>ARGS<span class="o">]</span>...
75+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span>hasura<span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span><span class="w"> </span>COMMAND<span class="w"> </span><span class="o">[</span>ARGS<span class="o">]</span>...
7676
</pre></div>
7777
</div>
7878
<section id="dipdup-hasura-configure">
7979
<h3>configure<a class="headerlink" href="#dipdup-hasura-configure" title="Permalink to this heading">¶</a></h3>
8080
<p>Configure Hasura GraphQL Engine to use with DipDup.</p>
81-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup hasura configure <span class="o">[</span>OPTIONS<span class="o">]</span>
81+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span>hasura<span class="w"> </span>configure<span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span>
8282
</pre></div>
8383
</div>
8484
<p class="rubric">Options</p>
@@ -94,7 +94,7 @@
9494
<h2>init<a class="headerlink" href="#dipdup-init" title="Permalink to this heading">¶</a></h2>
9595
<p>Generate project tree, callbacks and types.</p>
9696
<p>This command is idempotent, meaning it won’t overwrite previously generated files unless asked explicitly.</p>
97-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup init <span class="o">[</span>OPTIONS<span class="o">]</span>
97+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span>init<span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span>
9898
</pre></div>
9999
</div>
100100
<p class="rubric">Options</p>
@@ -114,7 +114,7 @@
114114
<section id="dipdup-install">
115115
<h2>install<a class="headerlink" href="#dipdup-install" title="Permalink to this heading">¶</a></h2>
116116
<p>Install DipDup for the current user.</p>
117-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup install <span class="o">[</span>OPTIONS<span class="o">]</span>
117+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span>install<span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span>
118118
</pre></div>
119119
</div>
120120
<p class="rubric">Options</p>
@@ -147,14 +147,14 @@
147147
<h2>migrate<a class="headerlink" href="#dipdup-migrate" title="Permalink to this heading">¶</a></h2>
148148
<p>Migrate project to the new spec version.</p>
149149
<p>If you’re getting <cite>MigrationRequiredError</cite> after updating DipDup, this command will fix imports and type annotations to match the current <cite>spec_version</cite>. Review and commit changes after running it.</p>
150-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup migrate <span class="o">[</span>OPTIONS<span class="o">]</span>
150+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span>migrate<span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span>
151151
</pre></div>
152152
</div>
153153
</section>
154154
<section id="dipdup-new">
155155
<h2>new<a class="headerlink" href="#dipdup-new" title="Permalink to this heading">¶</a></h2>
156156
<p>Create a new project interactively.</p>
157-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup new <span class="o">[</span>OPTIONS<span class="o">]</span>
157+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span>new<span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span>
158158
</pre></div>
159159
</div>
160160
<p class="rubric">Options</p>
@@ -181,44 +181,44 @@
181181
<h2>run<a class="headerlink" href="#dipdup-run" title="Permalink to this heading">¶</a></h2>
182182
<p>Run indexer.</p>
183183
<p>Execution can be gracefully interrupted with <cite>Ctrl+C</cite> or <cite>SIGTERM</cite> signal.</p>
184-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup run <span class="o">[</span>OPTIONS<span class="o">]</span>
184+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span>run<span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span>
185185
</pre></div>
186186
</div>
187187
</section>
188188
<section id="dipdup-schema">
189189
<h2>schema<a class="headerlink" href="#dipdup-schema" title="Permalink to this heading">¶</a></h2>
190190
<p>Commands to manage database schema.</p>
191-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup schema <span class="o">[</span>OPTIONS<span class="o">]</span> COMMAND <span class="o">[</span>ARGS<span class="o">]</span>...
191+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span>schema<span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span><span class="w"> </span>COMMAND<span class="w"> </span><span class="o">[</span>ARGS<span class="o">]</span>...
192192
</pre></div>
193193
</div>
194194
<section id="dipdup-schema-approve">
195195
<h3>approve<a class="headerlink" href="#dipdup-schema-approve" title="Permalink to this heading">¶</a></h3>
196196
<p>Continue to use existing schema after reindexing was triggered.</p>
197-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup schema approve <span class="o">[</span>OPTIONS<span class="o">]</span>
197+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span>schema<span class="w"> </span>approve<span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span>
198198
</pre></div>
199199
</div>
200200
</section>
201201
<section id="dipdup-schema-export">
202202
<h3>export<a class="headerlink" href="#dipdup-schema-export" title="Permalink to this heading">¶</a></h3>
203203
<p>Print SQL schema including scripts from <cite>sql/on_reindex</cite>.</p>
204204
<p>This command may help you debug inconsistency between project models and expected SQL schema.</p>
205-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup schema <span class="nb">export</span> <span class="o">[</span>OPTIONS<span class="o">]</span>
205+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span>schema<span class="w"> </span><span class="nb">export</span><span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span>
206206
</pre></div>
207207
</div>
208208
</section>
209209
<section id="dipdup-schema-init">
210210
<h3>init<a class="headerlink" href="#dipdup-schema-init" title="Permalink to this heading">¶</a></h3>
211211
<p>Prepare a database for running DipDip.</p>
212212
<p>This command creates tables based on your models, then executes <cite>sql/on_reindex</cite> to finish preparation - the same things DipDup does when run on a clean database.</p>
213-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup schema init <span class="o">[</span>OPTIONS<span class="o">]</span>
213+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span>schema<span class="w"> </span>init<span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span>
214214
</pre></div>
215215
</div>
216216
</section>
217217
<section id="dipdup-schema-wipe">
218218
<h3>wipe<a class="headerlink" href="#dipdup-schema-wipe" title="Permalink to this heading">¶</a></h3>
219219
<p>Drop all database tables, functions and views.</p>
220220
<p>WARNING: This action is irreversible! All indexed data will be lost!</p>
221-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup schema wipe <span class="o">[</span>OPTIONS<span class="o">]</span>
221+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span>schema<span class="w"> </span>wipe<span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span>
222222
</pre></div>
223223
</div>
224224
<p class="rubric">Options</p>
@@ -239,14 +239,14 @@
239239
<section id="dipdup-status">
240240
<h2>status<a class="headerlink" href="#dipdup-status" title="Permalink to this heading">¶</a></h2>
241241
<p>Show the current status of indexes in the database.</p>
242-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup status <span class="o">[</span>OPTIONS<span class="o">]</span>
242+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span>status<span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span>
243243
</pre></div>
244244
</div>
245245
</section>
246246
<section id="dipdup-uninstall">
247247
<h2>uninstall<a class="headerlink" href="#dipdup-uninstall" title="Permalink to this heading">¶</a></h2>
248248
<p>Uninstall DipDup for the current user.</p>
249-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup uninstall <span class="o">[</span>OPTIONS<span class="o">]</span>
249+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span>uninstall<span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span>
250250
</pre></div>
251251
</div>
252252
<p class="rubric">Options</p>
@@ -260,7 +260,7 @@
260260
<section id="dipdup-update">
261261
<h2>update<a class="headerlink" href="#dipdup-update" title="Permalink to this heading">¶</a></h2>
262262
<p>Update DipDup for the current user.</p>
263-
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup update <span class="o">[</span>OPTIONS<span class="o">]</span>
263+
<div class="highlight-shell notranslate"><div class="highlight"><pre><span></span>dipdup<span class="w"> </span>update<span class="w"> </span><span class="o">[</span>OPTIONS<span class="o">]</span>
264264
</pre></div>
265265
</div>
266266
<p class="rubric">Options</p>

0 commit comments

Comments
 (0)