Skip to content

Commit

Permalink
Merge pull request #2029 from opensearch-project/main
Browse files Browse the repository at this point in the history
top nav, session, and speaker edits
  • Loading branch information
krisfreedain authored Sep 20, 2023
2 parents db2b522 + e2f3b1f commit 2fb92f4
Show file tree
Hide file tree
Showing 7 changed files with 229 additions and 20 deletions.
2 changes: 1 addition & 1 deletion _data/top_nav.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ items:
fragment: opensearchcon
children:
-
label: Register for OpenSearchCon!
label: Registration is closed
url: https://opensearchcon2023.splashthat.com
-
label: Sessions
Expand Down
76 changes: 76 additions & 0 deletions _sass/_redesign-conference.scss
Original file line number Diff line number Diff line change
Expand Up @@ -714,3 +714,79 @@ h2.conference-speaker-session-page {
}
}
}

// The following are added for the schedule table

.speaker-session--speaker-cards-schedule {
@extend .speaker-session--speaker-cards;
@media screen and (max-width: $single-column-max-width) {
justify-content: flex-start;
align-items: flex-start;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 10px;
}
grid-template-columns: 1fr;
}

.schedule-table {
background: #FFF;
box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);
border: 12px solid white;
border-collapse: separate;
display: table;
> thead {
> tr {
> th {
border-bottom: 12px solid white;
color: $primary-open-sky-s2;
}
}
}

> tbody {
> tr {
> td {
padding: 12px 16px;
border-bottom: 12px solid white;
}
> td:nth-of-type(1) {
white-space: nowrap;
}
> td:nth-of-type(n+1) {
@include header-level5($secondary-sanfrancisco-fog-s5);
}
> td.operating {
background: $secondary-golden-poppy-t3;
}
> td.search {
background: $primary-deep-blue-sea-t3;
}
> td.community {
background: $primary-open-sky-t3;
}
> td.analytics {
background: $secondary-purple-sage-t3;
}
}
}
}

.card {
background-color: white;
padding: 30px 28px 54px 33px;
@include thick-edge-left;
@include card-shadow;
}

a {
text-decoration: none;
color: $primary-open-sky-s2;
&:visited {
color: $secondary-sanfrancisco-fog-s4;
}
&:hover {
text-decoration: underline;
}
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
speaker_name: 'mmammo'
speaker_name_full: 'Mulugeta Mammo'
speaker_name: 'odenloye'
speaker_name_full: 'Olasoji Denloye'
speaker_talk_title: 'Enhancing OpenSearch Performance Through ZStandard Compression'
primary_title: 'Enhancing OpenSearch Performance Through ZStandard Compression'
title: 'OpenSearchCon 2023 Session: Enhancing OpenSearch Performance Through ZStandard Compression'
Expand All @@ -11,7 +11,7 @@ session_time: "2023-09-28 - 3:30pm-4:10pm"
session_room: "Ballroom CD"
session_track: "Community"
presenters:
- mmammo
- odenloye
- ashankaran
- saggarwal
permalink: '/events/opensearchcon/sessions/enhancing-opensearch-performance-through-zstandard-compression.html'
Expand Down
16 changes: 0 additions & 16 deletions _speakers/mmammo.md

This file was deleted.

16 changes: 16 additions & 0 deletions _speakers/odenloye.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
speaker_name: 'odenloye'
speaker_image: '/assets/media/opensearchcon/speakers/odenloye.jpg'
speaker_name_full: 'Olasoji Denloye'
primary_title: 'Speaker: Olasoji Denloye'
title: 'OpenSearchCon 2023 Speaker: Olasoji Denloye'
speaker_title_and_company: 'Software Engineer at Intel Corp.'
keynote_speaker: false
speaker_github:
speaker_linkedin:
session_track: "Community"
permalink: '/events/opensearchcon/speakers/olasoji-denloye.html'
---

Olasoji Denloye has been a software engineer at Intel for 12 years in the open-source databases team. I was born and raised in Lagos, Nigeria. I earned a master’s degree in electrical engineering and computer engineering from the Illinois Institute of Technology in Chicago. I have worked on performance characterization of open-source, big-data frameworks such as Hadoop, Spark, Cassandra and OpenSearch. I have developed java libraries for persistent memory and most recently compression acceleration.

Binary file added assets/media/opensearchcon/speakers/odenloye.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
133 changes: 133 additions & 0 deletions events/opensearchcon/sessions/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,139 @@ <h3><a href="{{ session.permalink }}">{{ session.speaker_talk_title }}</a></h3>
{% endfor %}
</div>
</div>

<div class="conference-speakers--session-speakers">
<div class="conference-speakers--session-speakers__categorized">
<div class="conference-speakers--session-speakers__categorized--header">
<h2>Session schedule</h2>
</div>
</div>

<div class="speaker-session--speaker-cards-schedule">
<div class="card">
<h3>Wednesday, September 27</h3>
<table class="schedule-table">
<thead>
<tr>
<th></th>
<th>Redwood</th>
</tr>
</thead>
<tbody>
<tr>
<td>9:00 AM&ndash;9:40 AM</td>
<td class="operating"><b><a href="/events/opensearchcon/sessions/how-to-build-resilient-clusters-with-opensearch.html">How to Build Resilient Clusters With OpenSearch</a></b></td>
</tr>
<tr>
<td>10:40 AM&ndash;11:20 AM</td>
<td class="community"><b><a href="/events/opensearchcon/sessions/running-opensearch-repositories-in-the-open.html">Running OpenSearch Repositories in the Open</a></b></td>
</tr>
<tr>
<td>11:30 AM&ndash;12:10 PM</td>
<td class="operating"><b><a href="/events/opensearchcon/sessions/going-deep-unraveling-the-secrets-to-opensearchs-ingestion.html">Going Deep: Unraveling the Secrets to OpenSearch&apos;s Ingestion</a></b></td>
</tr>
<tr>
<td>1:10 PM&ndash;1:50 PM</td>
<td class="operating"><b><a href="/events/opensearchcon/sessions/how-to-create-restore-tier-and-search-snapshot-indices-stored-in-object-storage.html">How to Create, Restore, Tier, and Search Snapshot Indices Stored in Object Storage</a></b></td>
</tr>
<tr>
<td>2:00 PM&ndash;2:40 PM</td>
<td class="community"><b><a href="/events/opensearchcon/sessions/infra-opensearch-in-your-laptop-under-5-minutes.html">Infra+OpenSearch in Your Laptop Under 5 Minutes</a></b></td>
</tr>
<tr>
<td>2:50 PM&ndash;3:30 PM</td>
<td class="analytics"><b><a href="/events/opensearchcon/sessions/connecting-the-dots-advancing-threat-detection-through-correlation-in-security-analytics.html">Connecting the Dots: Advancing Threat Detection Through Correlation in Security Analytics</a></b></td>
</tr>
<tr>
<td>3:40 PM&ndash;4:20 PM</td>
<td class="community"><b><a href="/events/opensearchcon/sessions/how-we-jump-started-community-growth-in-opensearch.html">How We Jump-Started Community Growth in OpenSearch</a></b></td>
</tr>
<tr>
<td>4:30 PM&ndash;5:10 PM</td>
<td class="community"><b><a href="/events/opensearchcon/sessions/community-inclusion.html">Community Inclusion</a></b></td>
</tr>
</tbody>
</table>
</div>

<div class="card">
<h3>Thursday, September 28</h3>
<table class="schedule-table">
<thead>
<tr>
<th></th>
<th>Ballroom CD</th>
<th>Redwood</th>
<th>Willow</th>
</tr>
</thead>
<tbody>
<tr>
<td>9:00 AM&ndash;9:50 AM</td>
<td class="community"><b><a href="/events/opensearchcon/sessions/keynote.html">Opening Keynote</a></b></td>
<td></td>
<td></td>
</tr>
<tr>
<td>10:00 AM&ndash;10:40 AM</td>
<td class="operating"><b><a href="/events/opensearchcon/sessions/journey-to-a-750-node-cluster-why-mastering-allocation-and-routing-in-opensearch-is-the-key-to-successfully-achieving-massive-scale.html">Journey to a 750-Node Cluster: Why Mastering Allocation and Routing in OpenSearch is the Key to Successfully Achieving Massive Scale</a></b></td>
<td class="search"><b><a href="/events/opensearchcon/sessions/information-discovery-across-multiple-models-and-indices-potential-for-search-pipelines.html">Information Discovery Across Multiple Models and Indices: Potential for Search Pipelines</a></b></td>
<td class="operating"><b><a href="/events/opensearchcon/sessions/how-to-secure-ai-data-stored-in-an-opensearch-vector-database.html">How to Secure AI Data Stored in an OpenSearch Vector Database</a></b></td>
</tr>
<tr>
<td>10:45 AM&ndash;11:25 AM</td>
<td class="search"><b><a href="/events/opensearchcon/sessions/ai-and-search-whats-your-plan.html">AI and Search: What’s Your Plan?</a></b></td>
<td class="analytics"><b><a href="/events/opensearchcon/sessions/now-is-the-time-to-start-using-data-prepper.html">Now is the Time to Start Using Data Prepper</a></b></td>
<td class="operating"><b><a href="/events/opensearchcon/sessions/harnessing-the-power-of-opensearch-performance-optimization-techniques-for-high-performing-clusters.html">Harnessing the Power of OpenSearch: Performance Optimization Techniques for High-Performing Clusters</a></b></td>
</tr>
<tr>
<td>11:30 AM&ndash;12:10 PM</td>
<td class="operating"><b><a href="/events/opensearchcon/sessions/18-months-of-operating-opensearch-at-scale.html">18 Months of Operating OpenSearch at Scale</a></b></td>
<td class="analytics"><b><a href="/events/opensearchcon/sessions/fast-track-integration-tests-with-distributed-traces.html">Fast-Track Integration Tests With Distributed Traces!</a></b></td>
<td class="search"><b><a href="/events/opensearchcon/sessions/empower-your-keyword-search-with-text-expansion-technique-to-outperform-unexplainable-vector-search.html">Empower Your Keyword Search With Text-Expansion Technique to Outperform Unexplainable Vector Search</a></b></td>
</tr>
<tr>
<td>12:10 PM&ndash;1:10 PM</td>
<td colspan="3" align="center">Lunch</td>
</tr>
<tr>
<td>1:15 PM&ndash;1:55 PM</td>
<td class="analytics"><b><a href="/events/opensearchcon/sessions/from-log-analytics-to-comprehensive-observability-new-features-and-integrations-in-2023.html">From Log Analytics to Comprehensive Observability - New Features and Integrations in 2023</a></b></td>
<td class="community"><b><a href="/events/opensearchcon/sessions/grokking-opensearchs-build-test-and-release-infrastructure.html">Grokking OpenSearch&apos;s Build, Test, and Release Infrastructure</a></b></td>
<td class="search"><b><a href="/events/opensearchcon/sessions/from-document-to-vector-using-opensearch-to-store-embedding-data.html">From Document to Vector: Using OpenSearch to Store Embedding Data</a></b></td>
</tr>
<tr>
<td>2:00 PM&ndash;2:40 PM</td>
<td class="analytics"><b><a href="/events/opensearchcon/sessions/how-to-reduce-costs-in-opensearch.html">How to Reduce Costs in OpenSearch</a></b></td>
<td class="search"><b><a href="/events/opensearchcon/sessions/best-practices-for-managing-extremely-large-live-search-indices.html">Best Practices for Managing Extremely Large, Live Search Indices</a></b></td>
<td class="search"><b><a href="/events/opensearchcon/sessions/alexander-greaves-tunnell/how-to-tame-your-llm-reliability-and-accuracy-in-ai-powered-query-generation-for-opensearch.html">How to Tame Your LLM: Reliability and Accuracy in AI-Powered Query Generation for OpenSearch</a></b></td>
</tr>
<tr>
<td>2:45 PM&ndash;3:25 PM</td>
<td class="community"><b><a href="/events/opensearchcon/sessions/how-to-win-organizational-support-for-making-open-source-contributions.html">How to Win Organizational Support for Making Open Source Contributions</a></b> </td>
<td class="analytics"><b><a href="/events/opensearchcon/sessions/experience-building-a-siem-with-opensearch.html">Experience Building a SIEM With OpenSearch</a></b></td>
<td class="search"><b><a href="/events/opensearchcon/sessions/building-a-powerful-hybrid-search-system-combining-text-and-vector-search-for-enhanced-opensearch-performance.html">Building a Powerful Hybrid Search System: Combining Text and Vector Search for Enhanced OpenSearch Performance</a></b></td>
</tr>
<tr>
<td>3:30 PM&ndash;4:10 PM</td>
<td class="community"><b><a href="/events/opensearchcon/sessions/enhancing-opensearch-performance-through-zstandard-compression.html">Enhancing OpenSearch Performance Through ZStandard Compression</a></b></td>
<td class="community"><b><a href="/events/opensearchcon/sessions/getting-started-as-a-contributor-unleashing-your-potential-in-the-opensearch-community.html">Getting Started as a Contributor: Unleashing Your Potential in the OpenSearch Community</a></b></td>
<td class="operating"><b><a href="/events/opensearchcon/sessions/4-very-different-ways-to-migrate-your-data-from-one-cluster-to-another.html">4 Very Different Ways to Migrate Your Data From One Cluster to Another</a></b></td>
</tr>
<tr>
<td>4:15 PM&ndash;4:55 PM</td>
<td class="search"><b><a href="/events/opensearchcon/sessions/keyword-based-or-semantic-search-best-of-both-worlds-with-haystack-and-opensearch.html">Keyword-Based or Semantic Search? Best of Both Worlds With Haystack and OpenSearch</a></b></td>
<td class="community"><b><a href="/events/opensearchcon/sessions/community-engagement-and-outreach-growing-and-nurturing-the-opensearch-community.html">Community Engagement and Outreach: Growing and Nurturing the OpenSearch Community</a></b></td>
<td class="search"><b><a href="/events/opensearchcon/sessions/determining-the-user-flows-in-ux-search-relevance-engineer.html">Determining the User Flows in UX: Search Relevance Engineer</a></b></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>


<div class="conference-speakers--session-speakers--more">
<div class="conference-speakers--session-speakers--more--link-button">
<a href="/events/opensearchcon/speakers/index.html">View All Speakers</a>
Expand Down

0 comments on commit 2fb92f4

Please sign in to comment.