<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tilo/backend/server.py, branch load-some-outside-overflow</title>
<subtitle>Tilo: Interactive Tree of Life</subtitle>
<id>https://terryt.dev/cgit/tilo/atom?h=load-some-outside-overflow</id>
<link rel='self' href='https://terryt.dev/cgit/tilo/atom?h=load-some-outside-overflow'/>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/'/>
<updated>2022-05-15T06:43:22+00:00</updated>
<entry>
<title>Converted nodes+r_nodes tables into nodes+edges+r_nodes+r_edges</title>
<updated>2022-05-15T06:43:22+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-05-14T14:46:39+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=a4673571570816a06d4188169fc00dada79ec0a3'/>
<id>urn:sha1:a4673571570816a06d4188169fc00dada79ec0a3</id>
<content type='text'>
Conversion avoids encoding node children as JSON strings, and allows
for easier querying of edge data. Adjusted server to use new format.

Also added some table indexes for common operations.
</content>
</entry>
<entry>
<title>Add desc-resolution special-case for root node</title>
<updated>2022-05-14T11:20:15+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-05-14T10:37:29+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=9a647b3fe26b9928c254003446b96e9ea0ea70e1'/>
<id>urn:sha1:9a647b3fe26b9928c254003446b96e9ea0ea70e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix info-modal not display image for composite-nodes</title>
<updated>2022-05-13T03:22:56+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-05-13T03:22:56+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=7003ef7f92f3a8fed059dab2b37c0e203c000dba'/>
<id>urn:sha1:7003ef7f92f3a8fed059dab2b37c0e203c000dba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix inaccurate tile-info data when using reduced tree</title>
<updated>2022-05-12T14:08:16+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-05-12T14:08:16+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=0d3eda30c79e6c79ff1a82f5b8104602d03b8b0c'/>
<id>urn:sha1:0d3eda30c79e6c79ff1a82f5b8104602d03b8b0c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable info-display for search suggestions</title>
<updated>2022-05-12T03:06:49+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-05-12T03:06:49+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=b19bab9098e3eae71845faa7c8d17e9d03548d22'/>
<id>urn:sha1:b19bab9098e3eae71845faa7c8d17e9d03548d22</id>
<content type='text'>
Add info-icon to SearchModal, sending event when clicked.
Change App to allow info-modal display on top of search-modal.

Also make info-icon-click events send a node name instead of a LayoutNode,
and make TileInfoModal and server get/send additional node info, seeing
as the client might not have info about the node's common name, tips,
etc, anymore.
</content>
</entry>
<entry>
<title>Add reduced-tree data generation+serving+querying+setting</title>
<updated>2022-05-11T14:10:12+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-05-11T14:10:12+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=e1ef2bf3387769de4edc4a7ec1a6d38c5a21c5e7'/>
<id>urn:sha1:e1ef2bf3387769de4edc4a7ec1a6d38c5a21c5e7</id>
<content type='text'>
Add genReducedTreeData.py, which generates a reduced_nodes table.
Adjust server to serve that data for queries with a tree=reduced query param.
Adjust client to query for that data depending on a useReducedTree variable.
Add a SettingsPane setting to change that useReducedTree variable.
</content>
</entry>
<entry>
<title>Do minor code cleanup</title>
<updated>2022-05-11T02:43:38+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-05-11T02:43:38+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=4872ce9c22cc3c7024075f66409efdaf8860e9b8'/>
<id>urn:sha1:4872ce9c22cc3c7024075f66409efdaf8860e9b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use prefix-search with ranking-by-length</title>
<updated>2022-05-11T01:44:14+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-05-10T09:52:47+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=6c61612564b9a30f747207c43729c3e7e8cbf0d3'/>
<id>urn:sha1:6c61612564b9a30f747207c43729c3e7e8cbf0d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make server bulk-query eol-ids when image-finding</title>
<updated>2022-05-06T10:02:30+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-05-06T10:02:30+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=f70f0fa7e55d89b1a0605231522b91f13eef0a18'/>
<id>urn:sha1:f70f0fa7e55d89b1a0605231522b91f13eef0a18</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make '... [N]' duplicate node name assignment prefer nodes with less tips</title>
<updated>2022-05-05T11:03:31+00:00</updated>
<author>
<name>Terry Truong</name>
<email>terry06890@gmail.com</email>
</author>
<published>2022-05-05T10:57:20+00:00</published>
<link rel='alternate' type='text/html' href='https://terryt.dev/cgit/tilo/commit/?id=58ee74ad06f00f9043a15d9f1ac855ddc61fe3b5'/>
<id>urn:sha1:58ee74ad06f00f9043a15d9f1ac855ddc61fe3b5</id>
<content type='text'>
Adjust genOtolData.py to use int ids instead of names, reducing memory usage.
Small fix for server.py commented-out substring-search code.
</content>
</entry>
</feed>
