Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
bruzen
/
modex
Public
forked from
majdal/modex
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
1
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Databased
- #10
#10
Open
kousu
wants to merge 43 commits into
bruzen:databased
bruzen/modex:databased
from
kousu:databased
kousu/modex:databased
Copy head branch name to clipboard
Conversation
Commits
43
(43)
Checks
Files changed
Open
Databased
#10
kousu
wants to merge 43 commits into
bruzen:databased
bruzen/modex:databased
from
kousu:databased
kousu/modex:databased
Copy head branch name to clipboard
Commits
Commits on Aug 2, 2014
Merge pull request #8 from kousu/master
Show description for 4792e0e
bruzen
committed
4792e0e
View commit details
Copy full SHA for 4792e0e
Browse repository at this point
Commits on Sep 4, 2014
Clean up replicate_server.
Show description for a8ad247
kousu
committed
a8ad247
View commit details
Copy full SHA for a8ad247
Browse repository at this point
Debugging why unregister() doesn't get called when clients leave.
Show description for 3c78c0c
kousu
committed
3c78c0c
View commit details
Copy full SHA for 3c78c0c
Browse repository at this point
Salvage socat's habit of leaving replicate.py's around.
Show description for d0aed57
kousu
committed
d0aed57
View commit details
Copy full SHA for d0aed57
Browse repository at this point
Minor SimulationLog safety checks
kousu
committed
26da493
View commit details
Copy full SHA for 26da493
Browse repository at this point
minor clarity
kousu
committed
d0582f5
View commit details
Copy full SHA for d0582f5
Browse repository at this point
clean up the postgres startup scripts somewhat; 'init.sh' installs the replication hooks for you
Show description for ff01d36
kousu
committed
ff01d36
View commit details
Copy full SHA for ff01d36
Browse repository at this point
Switch to proper js inheritence: Constructor.call(this, ...) + merging prototypes
Show description for b4a1a06
kousu
committed
b4a1a06
View commit details
Copy full SHA for b4a1a06
Browse repository at this point
Add CacheSet sugar: convenience operators as methods
Show description for 31e466e
kousu
committed
31e466e
View commit details
Copy full SHA for 31e466e
Browse repository at this point
Switch CacheSet -> Table and SubSet -> Where to emulate SQL
Show description for 9c2c9a4
kousu
committed
9c2c9a4
View commit details
Copy full SHA for 9c2c9a4
Browse repository at this point
Cleaning up the psql directory, in prep for merging into main
kousu
committed
cd3a679
View commit details
Copy full SHA for cd3a679
Browse repository at this point
Move psql into mainline. Now called src/backend/db
kousu
committed
df4ea19
View commit details
Copy full SHA for df4ea19
Browse repository at this point
Spec the target DB for replication on the command line instead of hardcoding.
Show description for ac77aa4
kousu
committed
ac77aa4
View commit details
Copy full SHA for ac77aa4
Browse repository at this point
Complete the CacheSet->Table naming transition
kousu
committed
9ad6e05
View commit details
Copy full SHA for 9ad6e05
Browse repository at this point
Add Count(), Sum() and Mean()
Show description for 52d8e9e
kousu
committed
52d8e9e
View commit details
Copy full SHA for 52d8e9e
Browse repository at this point
Fixed .delete(); I made a booboo adapting to inheritence.
kousu
committed
c93f63b
View commit details
Copy full SHA for c93f63b
Browse repository at this point
Add typecasts to the three reduce types to skirt accidents like "[object Object][object Object]"
kousu
committed
8bf086f
View commit details
Copy full SHA for 8bf086f
Browse repository at this point
I guess I might as well import crossfilter to go with PourOver.
kousu
committed
43dd2a3
View commit details
Copy full SHA for 43dd2a3
Browse repository at this point
Half of the Distinct() operator
kousu
committed
b9185a0
View commit details
Copy full SHA for b9185a0
Browse repository at this point
move auto-sqlit'ing inside of SimulationLog
kousu
committed
e4d8020
View commit details
Copy full SHA for e4d8020
Browse repository at this point
Commits on Sep 5, 2014
buffering experiments, since I want to get IPC working.
kousu
committed
12a44e2
View commit details
Copy full SHA for 12a44e2
Browse repository at this point
Commits on Sep 6, 2014
Typo; make the backend socket actually use $TABLE not $table in its name
kousu
committed
619d2ce
View commit details
Copy full SHA for 619d2ce
Browse repository at this point
Fix my use of 'trap" so that replicate_server kills its children smoothly.
Show description for 0cadb45
kousu
committed
0cadb45
View commit details
Copy full SHA for 0cadb45
Browse repository at this point
*undo* my forced-cd in thre postgres client.sh
Show description for a6c629e
kousu
committed
a6c629e
View commit details
Copy full SHA for a6c629e
Browse repository at this point
Clean up replicate.py's shutdown conditions
Show description for b0cc7ca
kousu
committed
b0cc7ca
View commit details
Copy full SHA for b0cc7ca
Browse repository at this point
switch to just using a global socket for shutdown signalling
Show description for 1c5ad75
kousu
committed
1c5ad75
View commit details
Copy full SHA for 1c5ad75
Browse repository at this point
Rearrange for readability
kousu
committed
9c97737
View commit details
Copy full SHA for 9c97737
Browse repository at this point
Finally adapt replicate() to match local indentation
Show description for cedcd08
kousu
committed
cedcd08
View commit details
Copy full SHA for cedcd08
Browse repository at this point
Make sure `pkill replicate.py` also takes down the socket
Show description for 0492346
kousu
committed
0492346
View commit details
Copy full SHA for 0492346
Browse repository at this point
Defensively unregister clients that go missing
Show description for b2c43c6
kousu
committed
b2c43c6
View commit details
Copy full SHA for b2c43c6
Browse repository at this point
Clean up the trigger in unregister()
Show description for 66f8bbe
kousu
committed
66f8bbe
View commit details
Copy full SHA for 66f8bbe
Browse repository at this point
Commits on Sep 7, 2014
Fall in with the postgres environment variables
Show description for 2dc6bec
kousu
committed
2dc6bec
View commit details
Copy full SHA for 2dc6bec
Browse repository at this point
Update db/ documentation to actually be usable.
Show description for 70c1b6b
kousu
committed
70c1b6b
View commit details
Copy full SHA for 70c1b6b
Browse repository at this point
Merge branch 'master' into databased
kousu
committed
ce3061d
View commit details
Copy full SHA for ce3061d
Browse repository at this point
Commits on Sep 10, 2014
Table.and() operator.
Show description for 775edd3
kousu
committed
775edd3
View commit details
Copy full SHA for 775edd3
Browse repository at this point
More tests (warning: whitebox tests!)
Show description for 66c34d0
kousu
committed
66c34d0
View commit details
Copy full SHA for 66c34d0
Browse repository at this point
Commits on Sep 11, 2014
refactor the ugliness that was And() with liberal iterator use.
Show description for 80b081f
kousu
committed
80b081f
View commit details
Copy full SHA for 80b081f
Browse repository at this point
Not operator.
kousu
committed
533676b
View commit details
Copy full SHA for 533676b
Browse repository at this point
Commits on Sep 12, 2014
Or() operator
kousu
committed
c036f18
View commit details
Copy full SHA for c036f18
Browse repository at this point
TODOs
kousu
committed
d2be539
View commit details
Copy full SHA for d2be539
Browse repository at this point
Commits on Sep 15, 2014
SOCKS5 over WebSockets.
Show description for f58c623
kousu
committed
f58c623
View commit details
Copy full SHA for f58c623
Browse repository at this point
Add SOCKS5.close()
kousu
committed
797ea20
View commit details
Copy full SHA for 797ea20
Browse repository at this point
Tidy depends
kousu
committed
f8b06a8
View commit details
Copy full SHA for f8b06a8
Browse repository at this point
You can’t perform that action at this time.