/[Sack]/trunk/bin/sack.pl
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /trunk/bin/sack.pl

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 113)

Revision 21 - (view) (annotate) - [select for diffs]
Modified Tue Sep 22 17:15:03 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 6306 byte(s)
Diff to previous 20
- added $VERSION [0.01]
- exit connected nodes on SIGINT
- fix merge when shards produce array of values
- make code display debug option
- listen on 127.0.0.1 (we are using ssh tunnels anyway)
- changed commands a bit and added interactive help on h or ?


Revision 20 - (view) (annotate) - [select for diffs]
Modified Tue Sep 22 16:02:49 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 5619 byte(s)
Diff to previous 19
abort on first error

Revision 19 - (view) (annotate) - [select for diffs]
Modified Tue Sep 22 15:14:00 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 5610 byte(s)
Diff to previous 17
added --debug and move some output to it

Revision 17 - (view) (annotate) - [select for diffs]
Modified Tue Sep 22 13:40:02 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 5584 byte(s)
Diff to previous 16
fix warning

Revision 16 - (view) (annotate) - [select for diffs]
Modified Tue Sep 22 13:32:04 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 5580 byte(s)
Diff to previous 14
- support send_nodes without content playload
- warn about nodes which go away or can't be connected to (instead of die)
- get_node to fetch data over $connected socket to node (opened by send_nodes)
- send_sock to send data to node over socket
- added info command to get overwiew of sharding


Revision 14 - (view) (annotate) - [select for diffs]
Modified Tue Sep 22 10:40:32 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 4685 byte(s)
Diff to previous 13
fix prefix

Revision 13 - (view) (annotate) - [select for diffs]
Modified Tue Sep 22 10:32:59 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 4685 byte(s)
Diff to previous 12
ship results from node using Storable, merge results
(with support of + in key name to make sum)


Revision 12 - (view) (annotate) - [select for diffs]
Modified Tue Sep 22 10:00:22 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 3509 byte(s)
Diff to previous 11
find $prefix of our installation and use it


Revision 11 - (view) (annotate) - [select for diffs]
Modified Mon Sep 21 23:21:34 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 3294 byte(s)
Diff to previous 10
implement --listen port and --connect host:port to create master-slave cluster
(err, cloud) of nodes and implement send_nodes to send view to each node

added info to see connected views to commands and allow abbrivitation to single character


Revision 10 - (view) (annotate) - [select for diffs]
Modified Mon Sep 21 20:32:51 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 2016 byte(s)
Diff to previous 9
reset time on each call of report

Revision 9 - (view) (annotate) - [select for diffs]
Modified Mon Sep 21 20:05:41 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 2004 byte(s)
Diff to previous 8
fix offset and limit, rename last out/ dump to out/*.last


Revision 8 - (view) (annotate) - [select for diffs]
Modified Mon Sep 21 19:36:32 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 1918 byte(s)
Diff to previous 6
make in-memory cache local


Revision 6 - (view) (annotate) - [select for diffs]
Modified Mon Sep 21 15:41:30 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 1886 byte(s)
Diff to previous 5
added --view which can be repeated

Revision 5 - (view) (annotate) - [select for diffs]
Modified Mon Sep 21 15:36:47 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 1835 byte(s)
Diff to previous 4
display affected records and warning about empty $out

Revision 4 - (view) (annotate) - [select for diffs]
Modified Sun Sep 20 20:08:11 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 1574 byte(s)
Diff to previous 3
configurable --path, --offset and --limit


Revision 3 - (view) (annotate) - [select for diffs]
Modified Sun Sep 20 18:55:34 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 1385 byte(s)
Diff to previous 1
open out/* in vi with any of commands: vi \e out


Revision 1 - (view) (annotate) - [select for diffs]
Added Sun Sep 20 18:42:07 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 1287 byte(s)
Sack - in-memory interactive object database in pure perl


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26