1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987
|
commit d89789c29f4fe33d3fd7e060fe0ce48bac91b5ea
Author: Chris Lamb <chris@playfire.com>
Date: Tue Jan 26 11:30:41 2010 +0000
Releasing 0.12
1 files changed, 1 insertions(+), 1 deletions(-)
commit 6a8f6a33ae15a52ecdc1ab39d38a5d093838efb6
Author: Chris Lamb <chris@playfire.com>
Date: Tue Jan 26 11:29:30 2010 +0000
Add Tom to AUTHORS.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 0 deletions(-)
commit 06405e2699b889c9d96f6e425b039faf90721f29
Author: Thomas Hunger <teh@playfire.com>
Date: Tue Jan 26 11:23:46 2010 +0000
Add union command to django-swordfish
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 5 insertions(+), 2 deletions(-)
commit bbad103aa50ef2b8abb517adb172f7769f6ad344
Author: Chris Lamb <chris@playfire.com>
Date: Tue Jan 26 11:18:01 2010 +0000
Fix compatibility under -Werror on i386 systems.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 4 insertions(+), 2 deletions(-)
commit 6f48f83d486eea8a6e7e19e07237f3348eb98b5c
Author: Chris Lamb <chris@playfire.com>
Date: Tue Jan 26 10:44:44 2010 +0000
Bump version number.
1 files changed, 1 insertions(+), 1 deletions(-)
commit 031a762be9e2e42ade9087fac0717edbe0e68f5b
Author: Chris Lamb <chris@playfire.com>
Date: Tue Jan 26 10:43:43 2010 +0000
Releasing 0.11
1 files changed, 1 insertions(+), 1 deletions(-)
commit a8292998325b5def532a07cac033945a0c19da5d
Author: Chris Lamb <chris@playfire.com>
Date: Mon Jan 25 17:20:10 2010 +0000
Uniform indentation across all functions.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 61 insertions(+), 63 deletions(-)
commit c92a9bf34016a17376a9bcb3b3d08e8249d12621
Author: Chris Lamb <chris@playfire.com>
Date: Mon Jan 25 17:19:17 2010 +0000
Consistently use the same indentation method.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 5 insertions(+), 6 deletions(-)
commit e4eb99a130375de71064a51aed69846bd4d06966
Author: Chris Lamb <chris@playfire.com>
Date: Mon Jan 25 17:18:51 2010 +0000
Re-enable -Werror
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 8cea675c44e730b3ac443ec92581cf70eb58774a
Author: Thomas Hunger <teh@playfire.com>
Date: Mon Jan 25 16:49:17 2010 +0000
Don't die on union when one tree is empty
Signed-off-by: Chris Lamb <chris@playfire.com>
3 files changed, 24 insertions(+), 7 deletions(-)
commit e8fea2d40038d03441d6e446b9b7e96edc8a4659
Author: Thomas Hunger <teh@playfire.com>
Date: Mon Jan 25 16:01:44 2010 +0000
Implement union for swordfish.
Signed-off-by: Chris Lamb <chris@playfire.com>
3 files changed, 208 insertions(+), 1 deletions(-)
commit 06b8203f84c245f236285fdce6849f22a1613773
Author: Chris Lamb <chris@playfire.com>
Date: Fri Sep 11 01:54:53 2009 +0100
Clarifying delete operation log message.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 868e14e691c7ccce6f4346546f9e4ea8259e04ba
Author: Chris Lamb <chris@playfire.com>
Date: Thu Sep 10 16:02:05 2009 +0100
Use pkg-config instead of manual tokyocabinet detection
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 4 insertions(+), 62 deletions(-)
commit 48f8cf977e968c39169f6b8c724b700b4c38fb48
Author: Chris Lamb <chris@playfire.com>
Date: Thu Sep 10 15:56:05 2009 +0100
Include latest automake foo.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 3 insertions(+), 0 deletions(-)
commit d3cdfe7c3e85a3806fb83258e22ebb1d599d87ff
Author: Chris Lamb <chris@playfire.com>
Date: Thu Sep 10 15:54:20 2009 +0100
Drop "verbose mode" in usage; does not exist.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 2 deletions(-)
commit 62deac56b8184dc6774cba4759544319e9b9ce60
Author: Chris Lamb <chris@playfire.com>
Date: Thu Sep 10 15:54:07 2009 +0100
Compile with -Werror
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 2 insertions(+), 0 deletions(-)
commit 05d9ad06a2f04b3a2be5f46524cb8f41cdaa38d2
Author: Chris Lamb <chris@playfire.com>
Date: Mon Aug 17 14:22:18 2009 +0100
Use consistent indentation style.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 3 insertions(+), 3 deletions(-)
commit c01a0c7c37a766e4b568267acfcf304d3ce33519
Author: Chris Lamb <chris@playfire.com>
Date: Mon Aug 17 14:21:00 2009 +0100
Fix const-correctness warnings.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 082732401f50ab10068653567ff40d0abb250ed0
Author: Chris Lamb <chris@playfire.com>
Date: Mon Aug 17 11:19:16 2009 +0100
Bump version number.
1 files changed, 1 insertions(+), 1 deletions(-)
commit f89a0588f7318ff7e0425e8c8706f88332de6e93
Author: Chris Lamb <chris@playfire.com>
Date: Mon Aug 17 11:18:32 2009 +0100
Releasing 0.10
1 files changed, 1 insertions(+), 1 deletions(-)
commit b5d80ad417118961f3a0c57af27ea6b03cc0dd82
Author: Chris Lamb <chris@playfire.com>
Date: Mon Aug 17 11:17:53 2009 +0100
Don't optimise on every load.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 0 insertions(+), 2 deletions(-)
commit 1e9f5e8bd32ad1aa0aafb86253bba7d94c9899b9
Author: Aaron Sokoloski <asokoloski@gmail.com>
Date: Thu May 14 14:40:31 2009 +0100
added more descriptive NOTFOUND http response messages
2 files changed, 23 insertions(+), 8 deletions(-)
commit f58a89ddc971bb1af12deec629889d7922fb8fb6
Author: Aaron Sokoloski <asokoloski@gmail.com>
Date: Thu May 14 14:38:59 2009 +0100
tests were failing if you did not have . in your PATH.
19 files changed, 19 insertions(+), 19 deletions(-)
commit c5b86328cea66f64a2516ffb6c5f420d7bbcccb5
Author: Chris Lamb <chris@playfire.com>
Date: Tue May 12 16:38:25 2009 +0100
Bump version number.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit e6f42e7491b90175d6025725474903a59eee6468
Author: Chris Lamb <chris@playfire.com>
Date: Tue May 12 14:44:09 2009 +0100
Releasing 0.9.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit e55a41accf6b6e98f9bea0dbfce9f2ca7fb005e8
Author: Chris Lamb <chris@playfire.com>
Date: Tue May 12 14:31:31 2009 +0100
Rename "databases" => "database" in URI.
Signed-off-by: Chris Lamb <chris@playfire.com>
20 files changed, 162 insertions(+), 162 deletions(-)
commit 26b8bbec4086c2a0be0aa7e61fb9ea6e83035e1f
Author: Chris Lamb <chris@playfire.com>
Date: Tue May 12 10:11:15 2009 +0100
Bump version number.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 900b000d1cf3512539190a6f6553b9fff69f1086
Author: Chris Lamb <chris@playfire.com>
Date: Tue May 12 10:04:54 2009 +0100
Releasing swordfish 0.8
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 90210a95e7f0f29d75dfecff584c53f2548462ba
Author: Chris Lamb <chris@playfire.com>
Date: Tue May 12 10:03:15 2009 +0100
Fix handling of interface on command line.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 3 insertions(+), 3 deletions(-)
commit de6ab8ff05bc54b4939fe4bbeaea1673554b0f82
Author: Chris Lamb <chris@playfire.com>
Date: Tue May 12 10:02:10 2009 +0100
Add missing copyright notice to models.py.
1 files changed, 30 insertions(+), 0 deletions(-)
commit 7caa4de52b7cc0cc78aefad342980c09df077cf3
Author: Chris Lamb <chris@playfire.com>
Date: Thu Apr 30 12:02:32 2009 +0100
Fix .as_model() - successive iterations should return the same Python objects.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 20 insertions(+), 10 deletions(-)
commit ea2aa7209e61227bc0e8d94d720e46e186c6889e
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 28 18:06:34 2009 +0100
Add django.db.connnection.queries-like logging to django_swordfish.
Signed-off-by: Chris Lamb <chris@playfire.com>
3 files changed, 32 insertions(+), 8 deletions(-)
commit 5378db96e69814569f6c0cefa788c51cbe558ad4
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 28 12:26:36 2009 +0100
Bump version number.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit f8d0a2611ce567f1175f6ea8867cca0bc22035de
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 28 12:24:14 2009 +0100
Releasing swordfish 0.7
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 56e2d69629e9c4b7eab9d5d53084206afae0f965
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 28 10:51:15 2009 +0100
Make strict=False the default.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 07202b0baf26dab05e230fcc1061c21ca446be8c
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 28 10:50:32 2009 +0100
Fix a couple of cache coherency bugs.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 8 insertions(+), 3 deletions(-)
commit 3b0e25bf134c316135bf7290f2735a4a63ef0a90
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 27 16:33:04 2009 +0100
Delete message from followers when deleting message.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 14 insertions(+), 0 deletions(-)
commit 61829b1fc2678168d05c44b839b51c4ffbb8463f
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 27 16:22:38 2009 +0100
Refactor out key generation for messages.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 7 insertions(+), 4 deletions(-)
commit 26c73fd066c7f2410fd966e029338aedaa1127bb
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 27 16:21:39 2009 +0100
Only send value to followers on first save.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 13 insertions(+), 12 deletions(-)
commit 5cc881279f6908c79c79b734c6cdecbeeb4e690e
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 27 16:19:41 2009 +0100
Don't lookup User on every save.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 4 insertions(+), 1 deletions(-)
commit 93c3901e04e09c51dfbf211f7a645142c6327ae9
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 27 16:17:08 2009 +0100
Allow user to specify no value when mapping (mapdelete).
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 4 insertions(+), 1 deletions(-)
commit c4877b91495b8fc74b093b0dbfd2bf13998f24b6
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 27 14:23:15 2009 +0100
Add test for overwriting values.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 7 insertions(+), 0 deletions(-)
commit 90c38ec11acbee4c92e0df49324e35d6e391114d
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 27 10:28:36 2009 +0100
Check SWORDFISH_ENABLED, not SWORDFISH_SERVER.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 4 insertions(+), 3 deletions(-)
commit 15572eebc962b1b165e3347f2829a3c29408cc7f
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 27 10:20:36 2009 +0100
Require SWORDFISH_SERVER to instantiate a tree object, etc.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 7 insertions(+), 0 deletions(-)
commit 1ec0a58408be57e0a1a87b9340dd9d76c47451cb
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 27 10:17:50 2009 +0100
Bump version number.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 7020bc182bf73b1209f15e21b406f6104239f3a5
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 27 10:16:38 2009 +0100
Releasing 0.6.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 255f1fd2f2922c811b4a69f8227098dbd36fa59c
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 27 10:15:43 2009 +0100
Implement "map delete" with empty tree optimisation.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 19 insertions(+), 8 deletions(-)
commit df1ff11e7a05576c00166e84b81fd2d973319e9d
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 27 10:14:33 2009 +0100
Add testcases for "map delete"
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 53 insertions(+), 0 deletions(-)
commit a36fae074e31df65be186a8b77690c89e5c344fd
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 27 10:09:44 2009 +0100
Fix bug where deleting any item when tree size is 1 resulted in that item being deleted.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 5 insertions(+), 5 deletions(-)
commit 45a134316e36707ac8d89622d96c8cb9d7f76caa
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 27 10:03:43 2009 +0100
Add a test for deleting an unknown item when the size of the tree is 1.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 5 insertions(+), 0 deletions(-)
commit 17caeac7e25893b254d7c63e1174082ee4e7a240
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 22 14:25:49 2009 +0100
Print time in logs, otherwise they are kinda useless.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 11 insertions(+), 1 deletions(-)
commit 3e0a5faf3df151b71959dcfe11086fc83c2eeaff
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 22 13:04:04 2009 +0100
Bumping version number.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit ce4ff013419ca39b9fd34ff2479c940d666bbaf9
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 22 11:34:46 2009 +0100
Releasing 0.4.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit c212ef2a79a469f39f27e411a0581da0b4e7af9b
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 22 12:03:26 2009 +0100
Redo logging yet again, removing multiple functions and nasty vaarg hacks.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 15 insertions(+), 44 deletions(-)
commit bf7eabeffe6b2ae0996b0b508f0a6425130bc26c
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 22 11:34:15 2009 +0100
Distribute conf/ directory in tarball.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 7d53880b74ca12a717e6c773bc21c6379cbddcb5
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 22 11:34:06 2009 +0100
Rename contrib => conf.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 0 insertions(+), 0 deletions(-)
commit 4862890fb1c1581226fbdddf8151238e0e390a0d
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 22 11:33:28 2009 +0100
Fix location of swordfish binary relative to 'prefix'
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit d9d197316802497cbe69a5b0a508a31ea444ae64
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 22 11:07:55 2009 +0100
Re-open logfile on SIGHUP.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 18 insertions(+), 0 deletions(-)
commit 2cfae5959bda6c7bdee1d835bd13cbfd8398a817
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 22 10:59:35 2009 +0100
Rename sig_handler => sig_handler_exit.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 4 insertions(+), 4 deletions(-)
commit 4ea4038f423f5490e729023b0b5140cabfbca1e2
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 22 10:55:59 2009 +0100
Add configuration file which is transformed into arguments to swordfish.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 23 insertions(+), 0 deletions(-)
commit 46694f5839f0a15e85f1219bd6e8804fff5daf12
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 22 10:44:15 2009 +0100
Use some of our local logging functions.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 21 insertions(+), 9 deletions(-)
commit e4f21d494ef2ff6136e2e344042beab26fdfdfd9
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 22 10:38:09 2009 +0100
Bail out if we can't write the pidfile.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 8 insertions(+), 0 deletions(-)
commit ac7b291bdd1d23c681aea1eeea29b0cfcd80c29a
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 22 10:37:42 2009 +0100
Add logfile handling.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 19 insertions(+), 3 deletions(-)
commit 0c168309add297bc2d8212efbc0baa707218d7c5
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 22 10:36:54 2009 +0100
Add 'fatal' log level.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 11 insertions(+), 0 deletions(-)
commit a2e1e094a30c9501d3a6a1ec20227f893c0d7dea
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 22 10:36:07 2009 +0100
Move atexit registration so that exit code is preserved whilst setting up.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 5 insertions(+), 5 deletions(-)
commit 79e9bd6799a8150cdf38e9c53e0f2dda4e985a1e
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 17:17:43 2009 +0100
Bumping version number.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 0493b5e2c9b66b69ca8ac6f66a65ca86c3634a02
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 17:14:56 2009 +0100
Releasing swordfish 0.3
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 31e847368a3c97db866445a7e7d9f4d576cbec20
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 17:13:40 2009 +0100
Add some tests for map.
Signed-off-by: Chris Lamb <chris@playfire.com>
3 files changed, 62 insertions(+), 0 deletions(-)
commit 1789ebef4611f2c34475b1eb8cab99d97fcb3cfe
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 17:13:24 2009 +0100
Fix segfault when no placeholder '%' is in map template.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 8 insertions(+), 0 deletions(-)
commit 895c7d9a7fa7d0ef9625b83ab6e091ea31e41351
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 16:47:47 2009 +0100
Add tests for difference and intersection.
Signed-off-by: Chris Lamb <chris@playfire.com>
8 files changed, 256 insertions(+), 0 deletions(-)
commit a98349783cd0626af4f0cdc962bd97a06c8cfd5b
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 16:28:26 2009 +0100
Add tests for checking item count.
Signed-off-by: Chris Lamb <chris@playfire.com>
4 files changed, 39 insertions(+), 1 deletions(-)
commit 10c1137c52b97f755c500af53ceed4f75f68f903
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 16:23:30 2009 +0100
Use tchdbfsiz over stat, etc.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 2 insertions(+), 12 deletions(-)
commit 3cf28f09a37ce7bf2ea9fa0eef16306b1007404a
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 16:17:46 2009 +0100
Bump version number.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 9db9717ac6296816d6680e3908d653619c1ff853
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 16:17:40 2009 +0100
Ignore distdirs.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 0 deletions(-)
commit b004544324bc9af7c451f8cdc0788a4f55cfe4d2
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 16:10:39 2009 +0100
Include tests in generated tarball.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 4286f072538101e1b39d9b4070a851b8a03b8fd0
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 16:10:29 2009 +0100
Print a message if we could not flush the database.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 6 insertions(+), 1 deletions(-)
commit 243f4ce9949ec3ee63bf95af8bfcae4ee8d6141d
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 16:10:18 2009 +0100
Rename tests (and adjust permissions).
Signed-off-by: Chris Lamb <chris@playfire.com>
9 files changed, 38 insertions(+), 22 deletions(-)
commit c8ce96df1b556e872685c0d9821555bfd9b7f3f1
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 16:04:57 2009 +0100
Bump version to 0.2.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 00c3d50b2f19dbad8ee65c6f957e6104821c8182
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 15:57:58 2009 +0100
Add some simple get/set/delete tests.
Signed-off-by: Chris Lamb <chris@playfire.com>
5 files changed, 73 insertions(+), 0 deletions(-)
commit 2369d12601aca9a6efae952f710a29dc118d4911
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 15:57:01 2009 +0100
Set +x mode.
Signed-off-by: Chris Lamb <chris@playfire.com>
0 files changed, 0 insertions(+), 0 deletions(-)
commit a3ab52d5c4908784c53524b269635c542a32c51a
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 15:56:40 2009 +0100
Print failed tests when running the test runner.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 16 insertions(+), 2 deletions(-)
commit 63f03504189cd98db2d20ec39c9da32375b0451d
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 15:56:21 2009 +0100
Add helper Assert to compare returned value from server.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 17 insertions(+), 0 deletions(-)
commit e31894c616de003bc452a30f499d36ed7d1831e6
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 15:55:55 2009 +0100
Use wget, as it returns differently on HTTP 404 (and is installed everywhere)
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 2 insertions(+), 2 deletions(-)
commit 97a61e00727c3f314c0cfda28aab07772cf4d0e0
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 15:20:57 2009 +0100
Add /stats test.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 7 insertions(+), 0 deletions(-)
commit ec1896d172fc1d16ac45386c9d8a2772cc91e720
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 15:20:46 2009 +0100
Add POSIX shell testsuite skeleton.
Signed-off-by: Chris Lamb <chris@playfire.com>
3 files changed, 88 insertions(+), 0 deletions(-)
commit f7ec311789f7b5a7429590627a9e4d343cc84c85
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 13:59:09 2009 +0100
Fix syntax errror.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit ae61b60ef8c8358f00ac333dd649c342a91c82ac
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 13:53:25 2009 +0100
Allow Database to default to settings.SWORDFISH_DATABASE.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 10 insertions(+), 2 deletions(-)
commit cd961ba46efcb329fb09fd680a6bfd6044d01ce7
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 11:48:09 2009 +0100
Assert HTTP 200 from server.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 4 insertions(+), 1 deletions(-)
commit 381b8845146d5960f7587a666c55dfdf78757380
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 11:42:16 2009 +0100
Add hack to set an empty string when no POST data is specified.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 3 insertions(+), 0 deletions(-)
commit 4a5af77cd96de88ff014f8660cc71b005a8a534f
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 11:41:39 2009 +0100
Add calls to get database statistics and flush database.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 6 insertions(+), 0 deletions(-)
commit 375e9332eee483d7e2720342f5e64f292ab61dfe
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 11:37:55 2009 +0100
Add a simple class to represent a Swordfish database.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 9 insertions(+), 2 deletions(-)
commit d50aad1b7cbeb8de164382b8bb19838430b1e192
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 11:37:35 2009 +0100
Refactor out make_call - it's not dependent on the QS class.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 32 insertions(+), 32 deletions(-)
commit 51879a3bc44dc89119aeaf6749b5d5f58f922e02
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 11:27:26 2009 +0100
Pass HDBTLARGE to support files >2GB.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 2 insertions(+), 0 deletions(-)
commit 2f33081f00f6d1d820658b2ab37c9ddf51cc6c52
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 11:15:42 2009 +0100
Add support for flushing entire database.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 27 insertions(+), 0 deletions(-)
commit 486b7a814d662805c9c60bbbf6810a7096069ce8
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 11:02:58 2009 +0100
Extract content-type handling into header.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 2 insertions(+), 1 deletions(-)
commit ebcb127c0c05fa9a55c0dbc77c1fcf2bf8014fe8
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 11:00:11 2009 +0100
Fold some error-related ecode declarations into the code block they are used.
1 files changed, 8 insertions(+), 15 deletions(-)
commit 95a4028025d2382b22ec41a175a8003fb0fd830e
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 21 10:51:34 2009 +0100
Use new debugging statements instead of using #ifdef, etc.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 7 insertions(+), 11 deletions(-)
commit 9e628da3d677263e31fb1d5593cc88006205e28e
Author: Chris Lamb <lamby@debian.org>
Date: Tue Apr 21 10:50:24 2009 +0100
Add simple "debug" and "info" logging levels.
2 files changed, 35 insertions(+), 0 deletions(-)
commit 816c6a20c159e0ff90b570ad3f39c62c540418a2
Author: Chris Lamb <lamby@debian.org>
Date: Tue Apr 21 10:22:26 2009 +0100
Remove unused variable.
1 files changed, 0 insertions(+), 1 deletions(-)
commit b19d30708df8453d8b1f982a3c536d9733e68213
Author: Chris Lamb <lamby@debian.org>
Date: Tue Apr 21 09:50:50 2009 +0100
Test for TCTREE in autoconf check for tokyocabinet.
Signed-off-by: Chris Lamb <lamby@debian.org>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 39f9889843392952cf9162faa96a138b32070cea
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 20 17:37:24 2009 +0100
Fix invalid free - strsep to split template modifies template_decoded.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit b22efbe76c3faf8da715dd8522ec562a28ff088a
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 20 17:29:16 2009 +0100
Require that a database is specified in settings.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 8 insertions(+), 0 deletions(-)
commit ad0af42b081f1f5a04e11050b15e0f20117843a1
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 20 17:18:31 2009 +0100
Rework URI info to a quasi-RFC822 format.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 56 insertions(+), 24 deletions(-)
commit debf8ddca84baa9d0eb7040c96c2b0775374306b
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 20 17:12:46 2009 +0100
Update URI documentation.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 13 insertions(+), 11 deletions(-)
commit 836c012f902209a37242da12451964885bf5c533
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 20 17:12:38 2009 +0100
Guard /sync correctly.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 3 insertions(+), 1 deletions(-)
commit 7a83819ab1fd9014fa9fe90a09410554fccf0a03
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 20 17:08:43 2009 +0100
Add database-specific statistics back under '/database/$db/stats'
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 32 insertions(+), 0 deletions(-)
commit 0830aa9a1bb9962f5e5376db091bb90b349c2bdd
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 20 17:06:34 2009 +0100
Remove a bunch of stats from /stats as they require a database.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 0 insertions(+), 16 deletions(-)
commit f7d41ce01c051b935181fc6f8ee53e046b1e5808
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 20 17:05:11 2009 +0100
Switch database file on demand.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 43 insertions(+), 6 deletions(-)
commit 8eb8100bd97f4a85eb428d876546ee40b79a22b9
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 20 17:00:29 2009 +0100
Use a database directory instead of just a database filename.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 9 insertions(+), 16 deletions(-)
commit de3329aee792de1895d81e0ac0d7c5a231b8f2df
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 20 16:21:59 2009 +0100
Parse database from URI.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 108 insertions(+), 90 deletions(-)
commit 3e572c696403ba04721edaefcbd8f68d4ffd0b62
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 20 16:07:37 2009 +0100
Consistently use return over exit(..) in main function.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 6 insertions(+), 6 deletions(-)
commit 8ff760eeef84bf3a6d943d4c0007933a496bac68
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 20 16:07:21 2009 +0100
Use an unsigned time to deserialize input
We don't handle negatives anyway, and we can drop the `val < 0` too.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 2 insertions(+), 2 deletions(-)
commit 447aa09af0d5f022923841010432acf06849cca0
Author: Chris Lamb <chris@playfire.com>
Date: Mon Apr 20 16:00:18 2009 +0100
Include <ctype.h> for isxdigit.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 0 deletions(-)
commit 11e5b35c3343f30719766bcdf9a07f097d189f29
Author: Chris Lamb <chris@playfire.com>
Date: Fri Apr 17 18:02:11 2009 +0100
Add support for counter types.
To avoid architecture specifics and retrieval simplicity, we save the
counters as their string representations for the time being.
Signed-off-by: Chris Lamb <chris@playfire.com>
3 files changed, 117 insertions(+), 0 deletions(-)
commit f7a2456999807e2a68e2678e192bd85a1500c541
Author: Chris Lamb <chris@playfire.com>
Date: Fri Apr 17 16:29:00 2009 +0100
Rename 'tree' => 'arg_1' as we want to re-use it for counts, etc.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 32 insertions(+), 32 deletions(-)
commit 97d5bff1d2c5d617def65857bf7b1ea5ed6970e0
Author: Chris Lamb <chris@playfire.com>
Date: Fri Apr 17 16:18:34 2009 +0100
Rename "get_tree_key" => "get_typed_key" as it's not tree specific at all.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 4 insertions(+), 4 deletions(-)
commit 0d0c7c2410a9c7fb86318942126e11ec6b64b2df
Author: Chris Lamb <chris@playfire.com>
Date: Fri Apr 17 15:30:39 2009 +0100
Now we don't modify the 'template' argument, we can mark it const.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 37fff6ccedaae164d99d50aea083fceb8deb2713
Author: Chris Lamb <chris@playfire.com>
Date: Fri Apr 17 15:29:28 2009 +0100
URI-decode the mapping template.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 7 insertions(+), 3 deletions(-)
commit 67dc4dc8c374c20c24f9bb7cdaa86df40df81fe3
Author: Chris Lamb <chris@playfire.com>
Date: Fri Apr 17 15:25:47 2009 +0100
Update import to ensure we use the local version of django_swordfish.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit f0bd286ec873db979eb2861043fe0a00806b3263
Author: Chris Lamb <chris@playfire.com>
Date: Fri Apr 17 15:25:15 2009 +0100
Update django_swordfish (and Twitter example) to match new 'map' API.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 5 insertions(+), 5 deletions(-)
commit b7364dbb2702a9546730e565ace8573acbb590eb
Author: Chris Lamb <chris@playfire.com>
Date: Fri Apr 17 15:16:34 2009 +0100
Decode tree URI so we don't break when (eg.) tree names contain spaces.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 21 insertions(+), 3 deletions(-)
commit 757d2687879aa63662d3c4aba017fb2694db17a6
Author: Chris Lamb <chris@playfire.com>
Date: Fri Apr 17 14:51:29 2009 +0100
Refactor out most of the size calculations for dst_key.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 3 insertions(+), 1 deletions(-)
commit 181d6f58eff7022df15a79ff2c925fa79e8352e8
Author: Chris Lamb <chris@playfire.com>
Date: Fri Apr 17 14:50:56 2009 +0100
Use a template-based map instead of assuming the value should be the suffix.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 7 insertions(+), 4 deletions(-)
commit b47e91d17a27243b467389e0025da5b60b9d68bc
Author: Chris Lamb <chris@playfire.com>
Date: Fri Apr 17 12:34:15 2009 +0100
Add const for tree keys to prevent accidents.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 7 insertions(+), 7 deletions(-)
commit ed4d6031fd07368d84c51a1132093773cb4bed84
Author: Chris Lamb <chris@playfire.com>
Date: Fri Apr 17 12:31:04 2009 +0100
Namespace all trees with a prefix as a precursor to storing other datatypes.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 27 insertions(+), 3 deletions(-)
commit 64d48b5d7026eaf4162efbf8b853de10fb47369c
Author: Chris Lamb <chris@playfire.com>
Date: Fri Apr 17 12:03:32 2009 +0100
Rename "int lookup (...)" => "int lookup_resource (...)"
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 5 insertions(+), 5 deletions(-)
commit 32c54e8d44b03f7d1e61ab357337879b0d7cf5bc
Author: Chris Lamb <chris@playfire.com>
Date: Fri Apr 17 12:01:16 2009 +0100
Rename 'lookup_table' => 'resource_lookup_table'.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 3 insertions(+), 3 deletions(-)
commit 0c7cd8bcf852a75120cada92f6b42aa3595faa1f
Author: Chris Lamb <chris@playfire.com>
Date: Fri Apr 17 11:44:03 2009 +0100
Re-order left/right test so we can simplify test for only the left tree.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 6 insertions(+), 6 deletions(-)
commit ca6477bb20af9f84b25aa55d70c76dba3281a7d9
Author: Chris Lamb <chris@playfire.com>
Date: Fri Apr 17 11:15:28 2009 +0100
Fix segfault when finding difference of two unknown trees.
This was leftover code from when difference was bidirectional.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 6ac26d4828c607922db6cd7d9b7bd7cc26df7ef7
Author: Chris Lamb <chris@playfire.com>
Date: Thu Apr 16 18:37:04 2009 +0100
Add helper scripts for passing arguments from a config file.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 6 insertions(+), 0 deletions(-)
commit 25f24443ffb5f4bc8f379d567f7f8ab086786953
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 15 14:10:34 2009 +0100
Add AUTHORS to appease autotools scripts.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 0 deletions(-)
commit 0974effac0a4c6d325ae40b563088ab394e9e015
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 15 14:10:23 2009 +0100
Appease some GCC warnings.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 3 insertions(+), 3 deletions(-)
commit c6ff9f046c356d457132e0843753563cd56fd4b8
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 15 14:10:12 2009 +0100
Add setup.py for ease of installing django_swordfish package.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 13 insertions(+), 7 deletions(-)
commit 5c4fef45c6070b2a6f3e8134fde3796ccba224b0
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 15 14:09:51 2009 +0100
Install clients in tarball.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 6b74f36f0a99e57637f92c5b9181aa16f77355b5
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 15 14:01:12 2009 +0100
Generate ChangeLog file from git logs if possible.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 0 deletions(-)
commit 45f4aa5b97dea73418cb98741d00e7d23e90789d
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 15 14:00:34 2009 +0100
Include examples/ in source tarball.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 6 insertions(+), 0 deletions(-)
commit 9a00697afc749ed72344a910ee1a2f0d4af62e5f
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 15 13:53:42 2009 +0100
Move django_swordfish into a subdirectory so we can add a setup.py
Signed-off-by: Chris Lamb <chris@playfire.com>
7 files changed, 0 insertions(+), 0 deletions(-)
commit 60469cff47f5e47ca28cc9d06f9eb131a7de8e66
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 15 10:18:27 2009 +0100
Add simple manpage for 'swordfish' binary.
Signed-off-by: Chris Lamb <chris@playfire.com>
4 files changed, 20 insertions(+), 2 deletions(-)
commit 3d0b7196da6d98be1d4dfe449a2d7ed314bf10f8
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 15 10:18:06 2009 +0100
Move swordfish binary from sbin => bin.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit e0362eeb8f2b1b6a8c3747b5dc48ece84569c000
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 14 14:19:29 2009 +0100
Test use of .values() and .keys() with TreeIntersection.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 5 insertions(+), 1 deletions(-)
commit dddc0d3fd86f9199c1af1ecd80718ce43bbdb44b
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 14 14:11:39 2009 +0100
Don't have a seperate 'no_items' label for intersections.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 9 insertions(+), 20 deletions(-)
commit f7389e6777485a6352f81c08a13a2bb9631a498c
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 14 14:09:50 2009 +0100
Merge VALUES_* and RESULT_* enum as they do the same job.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 90 insertions(+), 101 deletions(-)
commit ba3c76cd12c51ae24711c39b78677baff5d3ea14
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 14 13:45:10 2009 +0100
Respect &values={keys,values,all} in intersection query string.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 22 insertions(+), 5 deletions(-)
commit 28b88338159eead12e7402e6abe79502879d9054
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 14 13:39:09 2009 +0100
Test .keys() and .values() when using TreeDifference(..).
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 4 insertions(+), 0 deletions(-)
commit 594864cf7d019235bbbe510c0877c64507c40864
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 14 13:36:41 2009 +0100
Delete entire tree *is* implemented now.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 0 insertions(+), 1 deletions(-)
commit 763c8ec3c00ce9cb7e45696e54e7bc6618cc4de0
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 14 13:35:32 2009 +0100
Comment out SQL/Python difference method to avoid evaluating lazy QuerySet.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 4 insertions(+), 4 deletions(-)
commit 388aae8ad4bc2d7aac8bdccdf1a108fee87f9ed3
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 14 13:33:49 2009 +0100
Use .keys() when performing difference in twitter example.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 87f3a6e71ee545cfe79b882daae31b3c95fea0a6
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 14 13:32:38 2009 +0100
Default to determining keys only when performing a count.
This is currently harmless, but might bite us later so changing it now.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit daa5ff44f70fe4c300b066b4f69eca1c396755df
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 14 13:32:02 2009 +0100
Respect &values={keys,values,all} in difference query string.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 62 insertions(+), 11 deletions(-)
commit 2ea16d2f5e45f9a2ed2911b5a10566cfb12e7566
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 14 13:07:18 2009 +0100
Add quick-reference URI documentation.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 19 insertions(+), 0 deletions(-)
commit 4d655f4d81acbca4571a1c4f20a40e8c24a40029
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 14 13:05:22 2009 +0100
Really correct docstring for map.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 2 insertions(+), 2 deletions(-)
commit 249634013a722a98ffa656fff48402b1f353712c
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 14 13:02:46 2009 +0100
Make difference assymmetric; not symmetric.
eg. set(left) - set(right)
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 58 deletions(-)
commit 6749cb86233a1442aa78cc3055f38a42a62d0cef
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 14 12:30:54 2009 +0100
s/MySQL/SQL/ in Twitter example; nothing MySQL specific.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 4 insertions(+), 4 deletions(-)
commit eb13087eda29caf907090e4c62ca6c5336404ad7
Author: Chris Lamb <chris@playfire.com>
Date: Tue Apr 14 12:30:05 2009 +0100
Fix sorting of SQL-based difference.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 3 insertions(+), 1 deletions(-)
commit 6ac4546688d3e604253953aaaa43c890ac8e6f78
Author: Chris Lamb <chris@playfire.com>
Date: Thu Apr 9 18:13:23 2009 +0100
Fix errors in map docstring.
1 files changed, 3 insertions(+), 3 deletions(-)
commit dd1653199d361bbdfb796c84beb6f72b395b17ad
Author: Chris Lamb <chris@playfire.com>
Date: Thu Apr 9 12:59:45 2009 +0100
Ensure we do not have trees of size zero (we just delete the tree instead)
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 10 insertions(+), 0 deletions(-)
commit 24a9fb3ef5846aadbfe4f477fd458e00d6a0752d
Author: Chris Lamb <chris@playfire.com>
Date: Thu Apr 9 12:48:19 2009 +0100
Add braces around if.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 3 insertions(+), 2 deletions(-)
commit 42149ecfd82631c0ac7664f89207f40882b3b2ce
Author: Chris Lamb <chris@playfire.com>
Date: Thu Apr 9 12:43:25 2009 +0100
Add 'difference' example to example Twitter clone.
Signed-off-by: Chris Lamb <chris@playfire.com>
4 files changed, 33 insertions(+), 2 deletions(-)
commit f42ff1e25c7f85cae64f95775411e4940ea2d76e
Author: Chris Lamb <chris@playfire.com>
Date: Thu Apr 9 12:24:42 2009 +0100
Add TreeDifference QuerySet.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 4 insertions(+), 1 deletions(-)
commit bee1f9cc450ce17226ee46141079940997dd4e1e
Author: Chris Lamb <chris@playfire.com>
Date: Thu Apr 9 12:23:45 2009 +0100
Abstract queryset which takes a command and two trees.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 9 insertions(+), 6 deletions(-)
commit 7ffbf9dc575dfa405411dd3d17f9944b8240b94e
Author: Chris Lamb <chris@playfire.com>
Date: Thu Apr 9 12:16:59 2009 +0100
Set the JSON value to a local variable to make stack-based debugging easier.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 2 insertions(+), 2 deletions(-)
commit 257366af796ab36e4e933b7da8127da1bd74f57f
Author: Chris Lamb <chris@playfire.com>
Date: Thu Apr 9 12:10:55 2009 +0100
Add initial difference implementation.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 238 insertions(+), 1 deletions(-)
commit bbc232a56884165d9544bd361407946371e3bf03
Author: Chris Lamb <chris@playfire.com>
Date: Thu Apr 9 10:33:26 2009 +0100
Add licensing headers; GPLv3 for the server, BSD for the client & examples.
Signed-off-by: Chris Lamb <chris@playfire.com>
12 files changed, 978 insertions(+), 1 deletions(-)
commit 81a1e272b2ef9c1039a6c5112fc45aeb401c022b
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 8 17:23:36 2009 +0100
Use RESULT_COUNT_ONLY and RESULT_ITEMS enum.
1 files changed, 26 insertions(+), 14 deletions(-)
commit b6a528d1aa466d28bd64032420497cd9017ecbd0
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 8 17:20:42 2009 +0100
Add enum for result type instead of using magic numbers.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 5 insertions(+), 0 deletions(-)
commit 8c2f3d543ff75a1bb0b8bb05b8d85b8434ff4ae3
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 8 16:41:43 2009 +0100
Add swordfish.h to _SOURCES for swordfish binary to prevent distcheck failure.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit c68ed08b04d53daba2977c5ee5bcf20d1843007c
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 8 16:32:12 2009 +0100
Appease 'suggest parentheses around assignment used as truth value'
1 files changed, 1 insertions(+), 1 deletions(-)
commit 2282451fc18367ec8d4954a68e8c306acad323fa
Author: Chris Lamb <chris@playfire.com>
Date: Thu Apr 2 18:12:23 2009 +0100
Support mapping across keys or values in the QuerySet-like API.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 2 insertions(+), 1 deletions(-)
commit 64bf370fefa1ac4fd94f5f9c12b3e7eed92209e7
Author: Chris Lamb <chris@playfire.com>
Date: Thu Apr 2 18:10:18 2009 +0100
Support &values=values to map across the values of the source tree, not the keys.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 8 insertions(+), 2 deletions(-)
commit aeae7355fa77689a0976d9406a708395a14604e2
Author: Chris Lamb <chris@playfire.com>
Date: Thu Apr 2 17:27:28 2009 +0100
Use map in Twitter example instead of for-loop.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 8 insertions(+), 2 deletions(-)
commit 45d151f5ae7bea3dbed783f1cfa53bc3be9d9e13
Author: Chris Lamb <chris@playfire.com>
Date: Thu Apr 2 17:27:14 2009 +0100
Add map support to QuerySet-like client.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 23 insertions(+), 0 deletions(-)
commit a07ecbaae1820f8c9bc2fe6498cf724329febc5c
Author: Chris Lamb <chris@playfire.com>
Date: Thu Apr 2 17:26:55 2009 +0100
Implement map.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 135 insertions(+), 2 deletions(-)
commit c356ad08a45f6c2068e79dae38a928509bc8ebed
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 16:09:24 2009 +0100
Correct usage of followers/following.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 330b306a9343381c0dd3142de0bceb3e903d2d46
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 16:04:11 2009 +0100
Add intersection example.
Signed-off-by: Chris Lamb <chris@playfire.com>
4 files changed, 55 insertions(+), 1 deletions(-)
commit 39f41f82d541eb3d345869566cf3f275e066d678
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 15:53:25 2009 +0100
Make pagination abstract.
Signed-off-by: Chris Lamb <chris@playfire.com>
3 files changed, 27 insertions(+), 23 deletions(-)
commit 289b41de5c5fbbbcc881337c57f95637579bba44
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 15:34:46 2009 +0100
Show SQL queries we make.
Signed-off-by: Chris Lamb <chris@playfire.com>
3 files changed, 24 insertions(+), 7 deletions(-)
commit 3c24a719d779eda49a2ebcbcacf1405c8ac5a2f5
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 15:34:31 2009 +0100
Denormalise the username into the Message.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 4 insertions(+), 1 deletions(-)
commit 2517c2f8f0d1e90966215e940b9af33b5bc7a6ec
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 14:42:35 2009 +0100
Ensure cache consistency after deleting a tree.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 0 deletions(-)
commit c555c66dc331847f28f1769dc0d1d2ff2c99bab6
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 14:40:12 2009 +0100
Add command to add some dummy data.
Signed-off-by: Chris Lamb <chris@playfire.com>
3 files changed, 69 insertions(+), 0 deletions(-)
commit 1d281c719a1ef14abf2aa93e05bf7dcb371d9a62
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 14:28:20 2009 +0100
Reverse order of "Prev" / "Next" links and add →/← arrows
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 6 insertions(+), 6 deletions(-)
commit fa2a87c4419ad3d9e38f3c5cff5072b3cc591a43
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 13:13:23 2009 +0100
Add an example "Twitter"-like application as a test/demo/showcase.
It currently does the reverse mapping 'manually' instead of using
the Swordfish-based map functionality.
Signed-off-by: Chris Lamb <chris@playfire.com>
14 files changed, 340 insertions(+), 0 deletions(-)
commit a2f7cd5cb5919273f8f94d2a527ad9adedfeddbf
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 12:57:11 2009 +0100
Add ability to delete entire tree via Tree(name).delete()
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 6 insertions(+), 1 deletions(-)
commit d884c9571ba6c5f21a5982fc317f08d73d355d56
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 12:56:46 2009 +0100
Add helper Tree.delete(key=None) with ability to delete item of tree.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 7 insertions(+), 0 deletions(-)
commit 9af9bd960868e60f691121f3b91e104cf0ec87e2
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 12:55:59 2009 +0100
Add Tree.set(key, value) to override (or delete) contents.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 12 insertions(+), 0 deletions(-)
commit d41ac31ca24ad969a7c477ec6aeb8417e76d64b2
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 12:55:33 2009 +0100
Ensure we are quoting components of URIs
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 6 insertions(+), 5 deletions(-)
commit cdd6e179802d030a5f9a7fe12c469d712c524c39
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 12:55:01 2009 +0100
Re-order debug output for easier parsing.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 2 insertions(+), 2 deletions(-)
commit 240bcbabb300272a2b680bdf154d938b9296fa0f
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 12:51:57 2009 +0100
Implement POST /trees/${TREE_NAME}/delete
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 30 insertions(+), 1 deletions(-)
commit f8a0fc4df216f8612770cd4776373031956fb552
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 12:49:44 2009 +0100
Remove a few unused variables.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 0 insertions(+), 4 deletions(-)
commit 59ca4e91dd63133565883e5e559b2188bb66cf10
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 11:02:49 2009 +0100
Add helper function to invalidate caches on a queryset.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 4 insertions(+), 0 deletions(-)
commit b1b86ccd421d3e5c93d7b60c8f0c69d6c7acd566
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 11:02:24 2009 +0100
Set Content-Length header if we are sending data.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 5 insertions(+), 1 deletions(-)
commit 5b6dfc9d12302b950aa7f57bd3d9f3d4f0154195
Author: Chris Lamb <chris@playfire.com>
Date: Wed Apr 1 11:01:54 2009 +0100
Correct shortcut imports.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 0139ac15577728fe614ddcf686b14714086c6da0
Author: Chris Lamb <chris@playfire.com>
Date: Mon Mar 30 13:19:30 2009 +0100
Correcting 'relative' import.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 1 insertions(+), 1 deletions(-)
commit 7133a9c1ef4b6f9e3990e518859d17d0907428d7
Author: Chris Lamb <chris@playfire.com>
Date: Mon Mar 30 13:12:29 2009 +0100
Add Django wrapper with QuerySet-like API (lazy, slicable, .count(), etc.)
Signed-off-by: Chris Lamb <chris@playfire.com>
4 files changed, 191 insertions(+), 0 deletions(-)
commit e3636e3ff780f899a2df553c0e0de0ade7fe13e3
Author: Chris Lamb <chris@playfire.com>
Date: Mon Mar 30 13:01:27 2009 +0100
Add initial swordfish.{c,h}.
Signed-off-by: Chris Lamb <chris@playfire.com>
2 files changed, 865 insertions(+), 0 deletions(-)
commit c0613a43afbea87f84d8d88137ba87bf9778c8df
Author: Chris Lamb <chris@playfire.com>
Date: Mon Mar 30 13:00:56 2009 +0100
Add script to bootstrap autotools junk.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 6 insertions(+), 0 deletions(-)
commit d1e5a38f66bf544c330db188846a7cc94b0a2222
Author: Chris Lamb <chris@playfire.com>
Date: Mon Mar 30 13:00:41 2009 +0100
Detect tokyocabinet using autotools.
We test for tdbdbnew(), which is not in the version currently in Debian.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 63 insertions(+), 0 deletions(-)
commit c9cf679b1758e60c2c64570898887b57439e7b8d
Author: Chris Lamb <chris@playfire.com>
Date: Mon Mar 30 12:58:51 2009 +0100
Add libevent detection for autotools.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 59 insertions(+), 1 deletions(-)
commit a00a2ae1ba4dda31c1ac878e1fe1be26ccf490d9
Author: Chris Lamb <chris@playfire.com>
Date: Mon Mar 30 12:57:51 2009 +0100
Add autotools configuration.
Signed-off-by: Chris Lamb <chris@playfire.com>
4 files changed, 48 insertions(+), 0 deletions(-)
commit 009e129ba66c41d62825e24625312898b409dd7e
Author: Chris Lamb <chris@playfire.com>
Date: Mon Mar 30 12:57:04 2009 +0100
Add more realistic .gitignore.
Signed-off-by: Chris Lamb <chris@playfire.com>
1 files changed, 19 insertions(+), 0 deletions(-)
commit 386a85d692ce14da5200e736f44b74d123a0a8ac
Author: Chris Lamb <chris@playfire.com>
Date: Mon Mar 30 12:48:18 2009 +0100
Add .gitignore.
Signed-off-by: Chris Lamb <chris@playfire.com>
0 files changed, 0 insertions(+), 0 deletions(-)
|