Commit d2196f38 authored by Konrad's avatar Konrad 🎧
Browse files

add report 2021-17

parent 2e17a73e
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<title>Weekly Report 2021-18</title>
<meta name="author" content="lambdaforge"/>
<style type="text/css">
.underline { text-decoration: underline; }
</style>
<link rel="stylesheet" href="file:///home/konrad/.revealjs/dist/reveal.css"/>
<link rel="stylesheet" href="file:///home/konrad/.revealjs/dist/theme/black.css" id="theme"/>
<link rel="stylesheet" href="https://lambdaforge.io/assets/css/slides.css"/>
</head>
<body>
<div class="reveal">
<div class="slides">
<section id="sec-title-slide">
<h1 class="title">Weekly Report 2021-18</h1><h2 class="author">lambdaforge</h2><h2 class="date">2021-05-07</h2>
</section>
<section>
<section id="slide-1" data-background="https://lambdaforge.io/assets/images/lambdaforge.svg" data-background-size="4em" data-background-position="top left">
<h2 id="1"><span class="section-number-2">1</span> Datahike Release 0.3.7 Preparation</h2>
<ul>
<li>PRs open</li>
</ul>
</section>
</section>
<section>
<section id="slide-2" data-background="https://lambdaforge.io/assets/images/lambdaforge.svg" data-background-size="4em" data-background-position="top left">
<h2 id="2"><span class="section-number-2">2</span> Reading group</h2>
</section>
</section>
<section>
<section id="slide-3" data-background="https://lambdaforge.io/assets/images/lambdaforge.svg" data-background-size="4em" data-background-position="top left">
<h2 id="3"><span class="section-number-2">3</span> Wanderung</h2>
<ul>
<li>needs Datahike version, ID, and schema</li>
<li>extensions created through <a href="https://github.com/replikativ/datahike/pull/323">replikativ/datahike#323 319 cleanup db records by kordano</a></li>
</ul>
</section>
</section>
<section>
<section id="slide-3-1" data-background="https://lambdaforge.io/assets/images/lambdaforge.svg" data-background-size="4em" data-background-position="top left">
<h3 id="3-1"><span class="section-number-3">3.1</span> Datahike DB record</h3>
<ul>
<li>needs to include version, id, or migration path</li>
<li>too complected</li>
<li>expensive extensions</li>
<li>invisible fields like <b>store</b> should be transparent</li>
</ul>
</section>
</section>
<section>
<section id="slide-3-1-1" data-background="https://lambdaforge.io/assets/images/lambdaforge.svg" data-background-size="4em" data-background-position="top left">
<h4 id="3-1-1"><span class="section-number-4">3.1.1</span> Current fields</h4>
<div class="org-src-container">
<pre class="src src-clojure"><span style="color: #51afef;">(</span><span style="color: #51afef;">defrecord-updatable</span> <span style="color: #c678dd;">DB</span> <span style="color: #c678dd;">[</span>schema eavt aevt avet
temporal-eavt temporal-aevt
temporal-avet
max-eid max-tx op-count
rschema hash config<span style="color: #c678dd;">]</span> ...<span style="color: #51afef;">)</span>
</pre>
</div>
</section>
</section>
<section>
<section id="slide-3-1-2" data-background="https://lambdaforge.io/assets/images/lambdaforge.svg" data-background-size="4em" data-background-position="top left">
<h4 id="3-1-2"><span class="section-number-4">3.1.2</span> Proposed fields</h4>
<div class="org-src-container">
<pre class="src src-clojure"><span style="color: #51afef;">(</span><span style="color: #51afef;">defrecord-updatable</span> <span style="color: #c678dd;">DB</span> <span style="color: #c678dd;">[</span>indexes store schema
metrics config meta<span style="color: #c678dd;">]</span> ...<span style="color: #51afef;">)</span>
</pre>
</div>
</section>
</section>
<section>
<section id="slide-4" data-background="https://lambdaforge.io/assets/images/lambdaforge.svg" data-background-size="4em" data-background-position="top left">
<h2 id="4"><span class="section-number-2">4</span> Datahike Performance</h2>
</section>
</section>
</div>
</div>
<script src="file:///home/konrad/.revealjs/dist/reveal.js"></script>
<script src="file:///home/konrad/.revealjs/plugin/markdown/markdown.js"></script>
<script src="file:///home/konrad/.revealjs/plugin/notes/notes.js"></script>
<script src="file:///home/konrad/.revealjs/plugin/search/search.js"></script>
<script src="file:///home/konrad/.revealjs/plugin/zoom/zoom.js"></script>
<script>
// Full list of configuration options available here:
// https://github.com/hakimel/reveal.js#configuration
Reveal.initialize({
controls: true,
progress: true,
history: false,
center: true,
slideNumber: 'c',
rollingLinks: false,
keyboard: true,
mouseWheel: false,
fragmentInURL: false,
hashOneBasedIndex: false,
pdfSeparateFragments: true,
overview: true,
transition: 'convex',
transitionSpeed: 'default',
// Plugins with reveal.js 4.x
plugins: [ RevealMarkdown, RevealNotes, RevealSearch, RevealZoom ],
// Optional libraries used to extend reveal.js
dependencies: [
]
});
</script>
</body>
</html>
#+TITLE: Weekly Report 2021-18
#+SUBTITLE: week 18
#+AUTHOR: lambdaforge
#+Date: 2021-05-07
#+REVEAL_THEME: black
#+REVEAL_TRANS: convex
#+REVEAL_HLEVEL: 3
#+OPTIONS: toc:nil timestamp:nil
#+REVEAL_ROOT: file:///home/konrad/.revealjs
#+REVEAL_INIT_OPTIONS: history:true, center:true, progress:true, slideNumber:true, slideNumber:'c/t', hlevel: 2
#+REVEAL_EXTRA_CSS: https://lambdaforge.io/assets/css/slides.css
#+REVEAL_DEFAULT_SLIDE_BACKGROUND: https://lambdaforge.io/assets/images/lambdaforge.svg
#+REVEAL_DEFAULT_SLIDE_BACKGROUND_SIZE: 4em
#+REVEAL_DEFAULT_SLIDE_BACKGROUND_POSITION: top left
* Datahike Release 0.3.7 Preparation
- PRs open
* Reading group
* Wanderung
- needs Datahike version, ID, and schema
- extensions created through [[https://github.com/replikativ/datahike/pull/323][replikativ/datahike#323 319 cleanup db records by kordano]]
** Datahike DB record
- needs to include version, id, or migration path
- too complected
- expensive extensions
- invisible fields like *store* should be transparent
*** Current fields
#+BEGIN_SRC clojure
(defrecord-updatable DB [schema eavt aevt avet
temporal-eavt temporal-aevt
temporal-avet
max-eid max-tx op-count
rschema hash config] ...)
#+END_SRC
*** Proposed fields
#+BEGIN_SRC clojure
(defrecord-updatable DB [indexes store schema
metrics config meta] ...)
#+END_SRC
* Datahike Performance
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment