Sage Weil
0afda37812
v0.35
2011-09-21 09:47:36 -07:00
Sage Weil
2f039eeeb7
v0.34
2011-08-26 21:48:47 -07:00
Sage Weil
340b4348bf
v0.33
2011-08-17 09:16:27 -07:00
Sage Weil
c08d08baa6
v0.32
2011-07-29 21:44:23 -07:00
Colin Patrick McCabe
143e2dd5fe
Don't build build tests unless requested
...
Build tests (that check if there are unresolved symbols in libraries)
can slow down the build a lot. We should only enable them when
developers need them.
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-07-13 16:12:40 -07:00
Sage Weil
9019c6ce64
v0.31
2011-07-08 14:17:40 -07:00
Sage Weil
64b1b2c70f
v0.30
2011-06-27 22:23:56 -07:00
Sage Weil
ca4e2877af
Merge branch 'stable'
2011-06-16 19:44:19 -07:00
Sage Weil
77d38e420b
v0.29.1
...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-06-16 13:10:59 -07:00
Sage Weil
954e09661f
qa: do not use automake for workunit makefiles
...
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-06-14 12:53:33 -07:00
Sage Weil
71543246d3
configure: check for boost statechart header
...
Partially fixes : #1124
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-06-13 21:56:47 -07:00
Sage Weil
d5bba79ebb
qa: move compiled workunits into organized directory
...
No need for a separate qa/src/ dir; just put them where we want them. We
need to ignore non-executable files when doing the bulk runs anyway.
Signed-off-by: Sage Weil <sage@newdream.net>
2011-06-13 13:29:30 -07:00
Sage Weil
953bb605e6
qa: move compiled items into qa/src/
2011-06-13 13:22:06 -07:00
Sage Weil
83a55f4dc7
Merge remote branch 'origin/stable'
...
Conflicts:
src/dumpjournal.cc
2011-06-10 17:37:29 -07:00
Josh Durgin
2b5e01117e
mds, mon, osd: with coverage enabled, exit(0) when SIGTERM is received
...
Signed-off-by: Josh Durgin <josh.durgin@dreamhost.com>
2011-06-09 17:43:41 -07:00
Josh Durgin
dfa4aeb8ae
Merge remote branch 'origin/wip_gcov'
2011-06-07 13:57:28 -07:00
Josh Durgin
b32f00ebe3
coverage: add ceph-coverage to run something with the right GCOV_PREFIX_STRIP
...
Signed-off-by: Josh Durgin <josh.durgin@dreamhost.com>
2011-06-07 13:29:21 -07:00
Josh Durgin
24195b9c87
configure: add option for building with gcov coverage support
...
Signed-off-by: Josh Durgin <josh.durgin@dreamhost.com>
2011-06-07 12:02:40 -07:00
Sage Weil
8e69c39f69
v0.29
2011-06-06 11:09:28 -07:00
Sage Weil
23242045db
v0.28.2
2011-05-28 09:14:31 -07:00
Sage Weil
d66c6ca19b
v0.28.1
2011-05-23 21:11:44 -07:00
Sage Weil
071881d7e5
v0.28
2011-05-18 10:17:49 -07:00
Sage Weil
58ea8358a9
Merge branch 'stable'
...
Conflicts:
src/mds/Resetter.cc
2011-05-05 15:24:48 -07:00
Sage Weil
44900d4c13
v0.27.1
2011-05-05 13:42:20 -07:00
Jim Schutt
9854e27f7e
configure.ac: check for supported compiler flags
...
Ancient versions of gcc, such as the gcc 4.1.2 in RHEL 5.5, don't
support some -W flags that newer versions do. Fix up configure.ac
and Makefile.am to use them if you have them.
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-04-26 15:37:44 -07:00
Sage Weil
793034c62c
v0.27
...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-04-22 16:52:04 -07:00
Sage Weil
4428d1ec3b
Revert "Revert "autoconf: Complain if tcmalloc is not found.""
...
This reverts commit 05c281bfa9
.
This should be okay now.
2011-04-19 12:05:36 -07:00
Sage Weil
879adb6190
Merge remote branch 'origin/stable'
...
Conflicts:
src/osdc/Journaler.cc
2011-04-18 09:58:15 -07:00
Colin Patrick McCabe
e341fe0b18
osd: Use syncfs when available
...
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-04-13 13:45:20 -07:00
Sage Weil
9981ff9096
v0.26
2011-04-04 10:06:35 -07:00
Sage Weil
32e422e411
configure: change gtk dep to 2.12 instead of 2.13 for lenny
2011-04-04 10:06:35 -07:00
Sage Weil
05c281bfa9
Revert "autoconf: Complain if tcmalloc is not found."
...
This reverts commit a9afdca18e
.
This breaks debian build on lenny because tcmalloc isn't part of libgoogle-perftools-dev.
2011-04-02 22:18:59 -07:00
Tommi Virtanen
bee85518e2
mount.ceph: Use kernel key management API when possible.
...
Backwards compatible with older kenrnels, for now.
Fixes : #852
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-03-29 12:55:17 -07:00
Yehuda Sadeh
44cf282038
Merge branch 'master' into rgw
...
Conflicts:
debian/control
2011-03-21 14:14:38 -07:00
Sage Weil
55bb9ef821
configure: no ~
...
This confuses fedora and isn't really necessary.
Signed-off-by: Sage Weil <sage@newdream.net>
2011-03-18 14:47:09 -07:00
Colin Patrick McCabe
4db8801bba
Makefile: check for new enough version of gtkmm
...
Versions older than 2.13 don't build, so check for that with automake.
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-03-17 17:50:07 -07:00
Yehuda Sadeh
8f2392b88f
Merge commit 'origin/master' into rgw
...
Conflicts:
src/Makefile.am
src/rados.cc
src/rgw/rgw_admin.cc
src/rgw/rgw_main.cc
src/rgw/rgw_rest.cc
2011-03-16 10:45:43 -07:00
Tommi Virtanen
289318777c
autoconf: Fix typo that made --without-gtk2 not work.
...
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-03-11 14:46:22 -08:00
Tommi Virtanen
5d0fa63aba
autoconf: Handle --without-debug, --with-debug=junk properly.
...
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-03-11 14:11:54 -08:00
Tommi Virtanen
5613e36784
autoconf: Handle --without-profiler, --with-profiler=junk properly.
...
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-03-11 14:08:56 -08:00
Tommi Virtanen
bccffecb4a
autoconf: If given --with-gtk2, not finding it is fatal.
...
Use --with-gtk2=check (default) if you're ok with both cases.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-03-11 13:56:58 -08:00
Tommi Virtanen
3424e3ac50
auth: Allow using NSS as crypto library.
...
Added new configure flag --with-nss that enables this. NSS is also
automatically used if it is available and CryptoPP is not; use
--without-nss to explicitly forbid this.
No change on rgw crypto yet; rgw won't build without CryptoPP for now.
NSS initialization is in a static constructor for now. All it does is
set some values on in-memory data structures, so as long as no (other)
static constructor tries to use it, everything should just work. While
this could be moved to common_init, there are several other context
initialization steps with NSS, and a later refactoring to share the
results of these can just include NSS init as its first operation, at
practically no cost.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-03-11 13:13:39 -08:00
Tommi Virtanen
a2c02d1799
autoconf: Complain if libatomic-ops is not found.
...
Use --without-libatomic-ops if you don't want it.
Fixes part of #826 .
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-03-11 13:09:13 -08:00
Tommi Virtanen
a9afdca18e
autoconf: Complain if tcmalloc is not found.
...
Use --without-tcmalloc if you don't want it.
Fixes part of #826 .
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-03-11 13:09:13 -08:00
Tommi Virtanen
5df13bb02a
autoconf: Complain if FUSE is not found.
...
Use --without-fuse if you don't want it.
Fixes part of #826 .
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-03-11 13:09:13 -08:00
Yehuda Sadeh
8c3133e5d4
configure: fix profiler check
2011-03-03 11:56:43 -08:00
Yehuda Sadeh
6a686c8f57
Merge branch 'master' into rgw
...
Conflicts:
src/Makefile.am
2011-03-03 11:26:50 -08:00
Yehuda Sadeh
bb42a71b02
configure: fix profiler check
2011-03-03 11:44:41 -08:00
Yehuda Sadeh
0a4f4d7236
configure: add libcurl dependency for rgw
2011-03-01 11:25:22 -08:00
Sage Weil
863631319b
add --with-profiler to link in google perftools libprofiler
...
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-03-01 06:44:37 -08:00